Verwenden Sie eine Teilmenge der Systemschriftarten für LibreOffice unter GNU/Linux

Verwenden Sie eine Teilmenge der Systemschriftarten für LibreOffice unter GNU/Linux

Ich habe viele Systemschriftarten in meiner GNU/Linux-Distribution (in /usr/share/fonts/): die meisten davon sind für mich nutzlos, wenn ich LibreOffice zum Schreiben oder zum Öffnen eines Dokuments verwende.

Ich verwende meine Distribution LibreOffice (bezogen aptaus den offiziellen Debian 12-Repos).

Wie kann ich LibreOffice dazu bringen, nur bestimmte ausgewählte Schriftarten zu verwenden/anzeigen?


Bitte beachte, dassIch sollte nicht deinstallierendiese Systemschriftarten, wie sie von anderer Software verwendet werden undich bevorzugebeim LibreOffice-Paket meiner Distribution zu bleiben.


Ich habe erfolglos versucht:

  • Überprüfen Sie die Parameter von LibreOffice:
    • Nichts als Ersatztabellen in LibreOffice/Fonts
    • Nichts als Standardschriftart in LibreOffice Writer/Standardschriftarten
  • Suche nach interessanten CLI-Parametern mit libreoffice -h: kein Erfolg

Ich dachte, es wäre vielleicht möglich, LibreOffice einen alternativen Schriftartenordner bereitzustellen. Sollte ich LibreOffice chrooten? Ist das nicht übertrieben?

Antwort1

Mir scheint, dass ein dediziertes LinuxNamespacekönnte eine mögliche Lösung sein. Tools wieFeuergefängniskönnen sogar für diesen Zweck verwendet werden.

Auf Ihrem System werden die Schriftarten hauptsächlich in gespeichert /usr/share/fonts/, aber zusätzlich zu diesem systemweiten Verzeichnis kann der Benutzer auch seine eigenen Schriftarten in haben:, /home/user/.local/share/fontswenn ich mich nicht irre. Libre Office sollte auch Schriftarten aus diesem Verzeichnis laden, falls vorhanden.

Mit dem fc-listTool können verfügbare Schriftarten aufgelistet werden.

Die Idee wäre also, eine Art virtuelles Dateisystem einzurichten, in dem das Hauptschriftartenverzeichnis ( /usr/share/fonts/) fehlt, der Ordner mit den benutzerspezifischen Schriftarten jedoch sichtbar ist.

Ich habe es nicht ausprobiert, aber es sieht durchaus machbar aus.

verwandte Informationen