Приложение

Приложение

Мне скорее не нравятся доступные ttyшрифты, и я бы предпочел использовать Menlo, который я использую в терминале OS X. Menlo находится в формате .ttc, но (судя по содержимому /usr/share/consolefonts) Linux, похоже, требует .psf.gzшрифты с разными файлами для каждой комбинации стиля и размера. Как мне преобразовать его в нужный формат и настроить для использования в качестве шрифта в ttys?

(У меня PowerBook G4 под управлением Ubuntu Server 12.04 и Intel MacBook Pro под управлением OS X Mountain Lion.)

решение1

Нет необходимости беспокоиться о «разложении» шрифта TTC на несколько отдельных шрифтов, так как fontconfigумеет читать такие файлы.

Другими словами, вы можете просто создать подкаталог с именем ~/.fonts(то есть .fontsвнутри вашего домашнего каталога) и скопировать туда файл шрифта. Он будет подхвачен, fontconfigи вы сможете использовать его просто отлично,предоставилчто ваш эмулятор терминала умеет использовать xft.

Поскольку вы упомянули Debian, пакеты gnome-terminal, rxvt-unicode(все варианты, кроме lite), и другие будут поддерживать такой шрифт. Смотрите, например:

Система, использующая DejaVu с терминалом, использующим Menlo, из TTC (см. левое окно)

Приложение

Поскольку вы упомянули использование Debian (часть 2), возможно, вы захотите вдохновитьсяупаковкачто я поддерживаю шрифт Anonymous Pro и создаю персональный пакет, который вы можете использовать для развертывания шрифта в своих собственных системах.

Я лично делаю это для шрифтов, которые беру из своего MacOS X iBook и из Windows. (Разумеется, пакеты предназначены только для вашего личного использования: вам следуетнетраспространять их, если только вы не получите лицензию от каждого разработчика шрифтов).

Только для консоли («текстовый экран»)

Если вы хотите создать шрифт только для «текстового экрана», то вам, возможно, стоит ознакомиться с руководствомАрка.

Связанный контент