Я купил шрифт на myfonts.com и установил его в своей системе, щелкнув полученный файл .TTF, и в появившемся диалоговом окне была кнопка «Установить шрифт». Казалось, работает, но через некоторое время я понял, что только определенные программы видели шрифт. Винные программы, такие как Photoshop, этого не видят, OpenOffice этого не видит. Inkscape делает.
Я посмотрел в своей папке .fonts и нажал на файл .TTF, и вот что я вижу:
Это не может быть Хорошо, что поле «Имя» пустое, а под «Стиль» стоит вопросительный знак. Я предполагаю, что пустое имя - то, почему оно не отображается в списках некоторых программ, но это может быть просто симптомом более глубокой неверной конфигурации.
Как сделать так, чтобы этот шрифт был правильно назван и зарегистрирован в моей системе, чтобы он появлялся во всех программах?
Устанавливают ttx
инструменты
sudo apt-get install fonttools
Новообращенный ttf к ttx (XML-файл)
ttx fontfile.ttf
Открытый это для редактирования
gedit fontfile.ttx
Поиск <namerecord nameID="1" ... > ... </namerecord>
(и может быть nameID="4"
также)
Поставленный имя, которое Вы хотите в <namerecord nameID="1"> here </namerecord>
, Экономят ему & Восстановите шрифт
ttx fontfile.ttx
Источник: Изменение имя шрифта TTF