Как исправить шрифт, который не имеет названия?

Я купил шрифт на myfonts.com и установил его в своей системе, щелкнув полученный файл .TTF, и в появившемся диалоговом окне была кнопка «Установить шрифт». Казалось, работает, но через некоторое время я понял, что только определенные программы видели шрифт. Винные программы, такие как Photoshop, этого не видят, OpenOffice этого не видит. Inkscape делает.

Я посмотрел в своей папке .fonts и нажал на файл .TTF, и вот что я вижу:

font dialog

Это не может быть Хорошо, что поле «Имя» пустое, а под «Стиль» стоит вопросительный знак. Я предполагаю, что пустое имя - то, почему оно не отображается в списках некоторых программ, но это может быть просто симптомом более глубокой неверной конфигурации.

Как сделать так, чтобы этот шрифт был правильно назван и зарегистрирован в моей системе, чтобы он появлялся во всех программах?

2
задан 15 May 2015 в 19:26

1 ответ

  1. Устанавливают ttx инструменты

    sudo apt-get install fonttools
    
  2. Новообращенный ttf к ttx (XML-файл)

    ttx fontfile.ttf
    
  3. Открытый это для редактирования

    gedit fontfile.ttx
    

    Поиск <namerecord nameID="1" ... > ... </namerecord> (и может быть nameID="4" также)

    Поставленный имя, которое Вы хотите в <namerecord nameID="1"> here </namerecord>

  4. , Экономят ему & Восстановите шрифт

    ttx fontfile.ttx
    

Источник: Изменение имя шрифта TTF

1
ответ дан 16 May 2015 в 05:26
  • 1
    Со всеми действительно уважают, Вы don' t рассматривают перезапись большинства данных к диску (процесс, который занимает ЧАСЫ), опасный? Вы действительно выпускаете это, жесткий диск, как сертифицируют, имеет по крайней мере один " bit-flip" ошибка при перезаписи объема данных, настолько большого? – Android Dev 15 August 2016 в 01:58

Другие вопросы по тегам:

Похожие вопросы: