Я скорее не люблю доступные tty
шрифты и предпочитаю использовать Menlo, который я использую в терминале OS X. Менло в .ttc
формате, но (из содержимого /usr/share/consolefonts
) Linux, кажется, требуются .psf.gz
шрифты с разными файлами для каждой комбинации стиля и размера. Как мне преобразовать его в правильный формат и установить его для использования в качестве шрифта в tty
s?
(У меня есть PowerBook G4 с Ubuntu Server 12.04 и Intel MacBook Pro с OS X Mountain Lion.)
Ответы:
Нет необходимости беспокоиться о «разложении» шрифта TTC на различные отдельные шрифты, так как
fontconfig
знает, как читать такие файлы.Другими словами, вы можете просто создать подкаталог с именем
~/.fonts
(то есть.fonts
внутри вашего домашнего каталога) и скопировать туда файл шрифта. Он будет подхвачен,fontconfig
и вы сможете нормально его использовать, при условии, что ваш эмулятор терминала знает, как использовать xft.Так как вы упоминаете в Debian, пакеты
gnome-terminal
,rxvt-unicode
(все варианты, за исключениемlite
), и другие будут поддерживать такой шрифт. Смотрите, например:добавление
Поскольку вы упоминаете об использовании Debian (часть 2), вы можете захотеть вдохновить себя пакетом Anonymous Pro, который я поддерживаю, и создать личный пакет, который вы можете использовать для развертывания шрифта в ваших собственных системах.
Я лично делаю это для шрифтов, которые я беру из моего MacOS X iBook и из Windows. (Конечно, пакеты предназначены только для вашего личного использования: вы не должны распространять их, если вы не получили лицензию от каждого дизайнера шрифтов).
Только для консоли («текстовый экран»)
Если вы хотите создать шрифт только для «текстового экрана», то вы можете проверить инструкции из Arch .
источник
/etc/fonts
, может быть? (Я попытался сделать~/.fonts
и поместить.ttc
туда экспортированный файл, но он не появился в списке.)/etc
в этом каталоге, поскольку этот каталог специально предназначен для файлов конфигурации.tty
s?