Installierte TrueTypes unter Qt nicht verfügbar (Linux)
Verfasst: 5. Dezember 2007 15:46
Hallo,
Ich habe auf meiner Linux-Maschine (Kubuntu 6.06) den TrueType-Font Liberation installiert. Dieser ist auch unter nahezu allen Anwendungen verfügbar - einzige Ausnahme: Qt-Applikationen (Qt Designer, qtconfig, ...), natürlich auch die eigenen Qt-Anwendungen.
Die Font-Dateien liegen im Verzeichnis
/usr/local/share/fonts/truetype/ttf-liberation
Versuche mit mkfontdir bzw. ttmkfdir ergaben keinen Erfolg.
Eine Überprüfung mit fc-list ergab, daß der Font sehr wohl installiert ist. Warum er in den Qt-Anwendungen nicht verwendbar ist, ist mir schleierhaft. Seltsam auch, daß dies anscheinend nur unter KDE so ist, unter Ubuntu (Gnome) ist der Font problemlos verwendbar.
Ein Versuch mit Arial ergab übrigens das identische Ergebnis. Es muß also
wohl an der Installation des Fonts unter KDE liegen, daß hier ein für Qt wichtiger Bestandteil fehlt.
Für Tips, wie das Problem zu beheben ist, wäre ich sehr dankbar.
Tilman Räger
Ich habe auf meiner Linux-Maschine (Kubuntu 6.06) den TrueType-Font Liberation installiert. Dieser ist auch unter nahezu allen Anwendungen verfügbar - einzige Ausnahme: Qt-Applikationen (Qt Designer, qtconfig, ...), natürlich auch die eigenen Qt-Anwendungen.
Die Font-Dateien liegen im Verzeichnis
/usr/local/share/fonts/truetype/ttf-liberation
Versuche mit mkfontdir bzw. ttmkfdir ergaben keinen Erfolg.
Eine Überprüfung mit fc-list ergab, daß der Font sehr wohl installiert ist. Warum er in den Qt-Anwendungen nicht verwendbar ist, ist mir schleierhaft. Seltsam auch, daß dies anscheinend nur unter KDE so ist, unter Ubuntu (Gnome) ist der Font problemlos verwendbar.
Ein Versuch mit Arial ergab übrigens das identische Ergebnis. Es muß also
wohl an der Installation des Fonts unter KDE liegen, daß hier ein für Qt wichtiger Bestandteil fehlt.
Für Tips, wie das Problem zu beheben ist, wäre ich sehr dankbar.
Tilman Räger