Конвертация шрифтов в Linux

Для работы шрифтов в некоторых дистрибутивах Linux необходима конвертация в TTF.

Fontforge - редактор шрифтов с открытым исходным кодом.

Скрипт конвертации OTF в TTF в Linux

Листинг файла otf2ttf.sh
  1. #!/usr/local/bin/fontforge
  2. # Quick and dirty hack: converts a font to truetype (.ttf)
  3. Print("Opening "+$1);
  4. Open($1);
  5. Print("Saving "+$1:r+".ttf");
  6. Generate($1:r+".ttf");
  7. Quit(0);

Следующая строка конвертирует все файлы *.otf в *.ttf, используя скрипт otf2ttf.sh и fontforge:

for i in *.otf; do fontforge -script otf2ttf.sh "$i"; done

Источник: http://www.thomasvolkmann.com/blog/?p=70