Чтобы сделать установку emacs более переносимой, я хотел бы иметь возможность установить текущий шрифт, указав файл, а не имя шрифта, то есть «Загрузить ~ / config / myfont.ttf и использовать размер 12». ». Есть ли способ сделать это в моем .emacs? Все инструкции, которые я нашел, предполагают, что шрифт уже установлен в системе. Я использую поддержку XFT в Linux, так что хак для Linux вполне подойдет, но я бы предпочел что-то, что сработало бы для всех целей.
Обновление: для ясности, я использую шрифт, который не является стандартным для Windows / OS X / Linux. Я не просто пытаюсь установить другой шрифт в зависимости от платформы, а указать конкретный файл шрифта, который у меня есть (TTF работают на Windows и Linux, если не на Mac, я получу другую версию файла, но я все еще хочу указать шрифт через файл, а не по имени).