Ich habe die Microsoft C-Fonts installiert und sie sind wunderbar. Calibri wird jedoch in vielen Größen als Bitmap-Schriftart angezeigt. Wie kann ich fontconfig anweisen, das Rendern von Calibri (und Cambria usw.) Aus den eingebetteten Bitmaps zu verbieten? Ich habe bereits 70-no-bitmaps.conf
in meinem /etc/fonts/conf.d/
Verzeichnis.
Die betreffenden Schriftarten können aus dem PowerPoint Viewer extrahiert werden .
fonts
fontconfig
Paul Fisher
quelle
quelle
Antworten:
/etc/fonts/conf.d/70-no-bitmaps.conf
lehnt nur Bitmap-Schriften ab, deaktiviert eingebettete Bitmaps nicht, was hier der Fall ist. Ich weiß nicht, warum sie nicht die Einstellung zum Deaktivieren von eingebetteten Bitmaps in derselben Conf-Datei gesetzt haben. Wie auch immer, fügen Sie Folgendes in Ihr~/.config/fontconfig/conf.d/20-no-embedded.conf
(oder, für ältere Versionen von Ubuntu, in~/.fonts.conf.d/20-no-embedded.conf
) ein:Dadurch wird die eingebettete Bitmap für alle Schriftarten deaktiviert. Wenn Sie nur für ausgewählte Schriftarten deaktivieren möchten, fügen Sie ein
<test>
Element hinzu:vorher
<edit ...
.quelle
~/.fonts.conf.d/
. Also schlage ich vor, dass Sie es dort ablegen, um nicht mit den Systemkonfigurationen herumzuspielen. Sofern Sie es nicht allen Benutzern zur Verfügung stellen möchten, können Sie/etc/fonts/conf.d
esavail
einfügen oder einfügen und verknüpfenconf.d
, um es bei Bedarf zu verwenden (Sie können den Symlink löschen, wenn Sie es aktivieren möchten, und umgekehrt).~/.fonts.conf.d/20-no-embedded.conf
er nicht geladen wird, wenn ihm keine Nummer vorangestellt wird. Führen Sie zum Beispiel ausFC_DEBUG=1024 gedit
, ob Ihre Konfiguration überhaupt geladen ist, wenn sie keine Auswirkungen zu haben scheint..fonts.config
genügte , sie nur zu benennen . Auf welche Version von fontconfig verweisen Sie?In dem von Ihnen angegebenen Beispiel haben Sie das Attribut "<string>", das in der Zeilengruppe "<test>" zweimal erwähnt wurde. Dies führt unter Ubuntu 13.10 und 14.04 zu einer Warnung. Um die Warnung zu beseitigen, sollte die Zeilengruppe in der Datei folgendermaßen aussehen:
quelle