Как использовать шрифт в формате .ttc в качестве шрифта консоли?

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

(У меня есть PowerBook G4, работающий на Ubuntu Server 12.04 и Intel MacBook Pro с OS X Mountain Lion.)

One Solution collect form web for “Как использовать шрифт в формате .ttc в качестве шрифта консоли?”

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

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

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

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

добавление

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

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

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

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

  • Звук Ubuntu не работает после сна / приостановки
  • Почему существуют оба сценария Upstart и сценарий init.d для нескольких демонов?
  • Исправить вход аудио Skype в Mint 17 Cinnamon
  • Настройка среды chroot с помощью Kali Linux
  • Ограничения Wubi
  • Сетевой интерфейс, не регистрирующий ответ ARP
  • Частота процессора возвращается после масштабирования с помощью индикатора-cpufreq, приостановки и пробуждения
  • Как узнать, кто зарегистрирован на многих рабочих станциях?
  • Как переключиться на Linux (Ubuntu) на Chromebook?
  • git diff - прослушивание нажатия клавиши
  • Дважды щелкните Shell Script в Ubuntu 16.04 Nautilus дает пользователю возможность редактировать файл сценария оболочки
  • Linux и Unix - лучшая ОС в мире.