Da einige Programme in Linux, z.B. Openoffice, immer noch nicht mit OTF-Schriften umgehen können, muss man diese Schriften in das TTF-Format umwandeln. Dazu wird fontforge benötigt. Unter Ubuntu bzw. Debian lässt sich das Programm einfach über apt-get nachinstallieren. Nach der Installation kann man nun die OTFs in TTFs umwandeln.
Dazu kopiert man die OTF-Dateien erst einmal in einen Extraordner. Dann sichert man folgende Zeilen in einer Datei:
#!/usr/local/bin/fontforge
# Quick and dirty hack: converts a font to truetype (.ttf)
Print("Opening "+$1);
Open($1);
Print("Saving "+$1:r+".ttf");
Generate($1:r+".ttf");
Quit(0);
Z.B. als otf2ttf.sh.
Will man nun eine Schriftdatei umwandeln, benutzt man folgenden Befehl:
fontforge -script otf2ttf.sh FONTNAME.otf
Will man mehrere Dateien in einem Verzeichnis umwandeln, gibt man folgendes ein:
for i in *.otf; do fontforge -script otf2ttf.sh $i; done