
Ich möchte den Schriftartenverzeichnissen meines Benutzers ein neues Verzeichnis hinzufügen. Dazu habe ich die folgende Datei hinzugefügt:
$ cat ~/.config/fontconfig/conf.d/dropbox-fonts.conf
<?xml version='1.0'?>
<!DOCTYPE fontconfig SYSTEM 'fonts.dtd'>
<fontconfig>
<dir>~/Dropbox/fonts</dir>
</fontconfig>
Der Grund für die Verwendung einer separaten Datei besteht darin, dass es für mich einfacher ist, sie mit Puppet zu definieren.
Allerdings werden die Schriftarten nicht übernommen. Sobald ich einen Symlink von ~/Dropbox/fonts
nach erstelle ~/.fonts/fonts
, werden sie übernommen.
Wie kann ich ein zusätzliches Schriftartenverzeichnis in einer separaten Datei definieren?
Antwort1
Die Konfigurationsdatei wurde nicht abgerufen, da für die in conf.d
Verzeichnissen abgelegten Dateien offenbar ein numerisches Präfix erforderlich ist, z. B. „
~/.config/fontconfig/conf.d/10-dropbox-fonts.conf
funktioniert“, während „ ~/.config/fontconfig/conf.d/dropbox-fonts.conf
nicht“ erforderlich ist.
Der führende Teil 10-
des Dateinamens macht den Unterschied.