Darstellung von Calibri (und anderen Bitmap-Fonts) in Linux-Systemen optimieren

Avatar von Christoph Langner

3 Min. Lesezeit

29 Aufrufe

Mir ist in der letzten Zeit immer mal wieder aufgefallen, dass Gmail (innerhalb von Chrome oder Chromium geöffnet) manche Mails mit einer sehr krakeligen Schrift anzeigt. Analysiert man die betroffenen Nachrichten ein wenig genauer, dann erkennt man recht schnell, dass das Problem in der Darstellung der Microsoft-Schriftart Calibri liegt. Die Thematik betrifft jedoch nun nicht nur…

Mir ist in der letzten Zeit immer mal wieder aufgefallen, dass Gmail (innerhalb von Chrome oder Chromium geöffnet) manche Mails mit einer sehr krakeligen Schrift anzeigt. Analysiert man die betroffenen Nachrichten ein wenig genauer, dann erkennt man recht schnell, dass das Problem in der Darstellung der Microsoft-Schriftart Calibri liegt. Die Thematik betrifft jedoch nun nicht nur Browser (auch in Firefox ist die Darstellung der Schrift misslungen), sondern generell alle Anwendungen wie etwa LibreOffice, die Calibri als Font nutzen. Es gibt jedoch einen Workaround, mit dem sich die Darstellung dieser Schriftart (und anderer Bitmap-Fonts) im System generell optimieren lässt.

Das Problem lässt sich wohl auf vielen Linux-Systemen (ich habe Arch und Ubuntu 16.04 getestet) nachvollziehen, auf denen Calibri als Font installiert wurde. Ein weiteres Beispiel für das schlechte Rendering dieser Schrift im System wäre etwa die finnische Nachrichtenseite Uusi Suomi — Nein, Finnisch gehört nicht gerade zu den Sprachen, die ich fließend spreche, die Seite war jedoch in einem Bugreport zum Thema als weiteres Beispiel verlinkt. Auch hier erscheint die Schrift in weiten Teilen sehr krakelig. Alternativ könnt ihr auch in LibreOffice ein Writer-Dokument öffnen und Calibri als Font einstellen. Auch hier sollte das Problem schnell erkennbar sein.

Krakelige Darstellung von Bitmap-Fonts

Die krakelige Schriftdarstellung tritt nun bei allen Fonts auf, die Bitmap-Schriften enthalten. Dazu zählt nicht nur der wohl am häufigsten auftretende Fall Calibri, sondern auch andere Microsoft-Schriften wie etwa Cambria (seit Windows Vista und Microsoft Office 2007) oder Monaco (stammt aus OS X). Unter Linux lässt sich der Gebrauch dieser Bitmap-Schriften nun aber recht leicht abstellen. Dazu müsst ihr die Datei /etc/fonts/conf.avail/20-no-embedded.conf mit Root-Rechten anlegen und den Inhalt aus folgendem Listing einfügen. Damit die Einstellung noch aktiv wird, erstellt ihr am Ende einen Symlink der Datei nach /etc/fonts/conf.d/.

$ sudo nano /etc/fonts/conf.avail/20-no-embedded.conf
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
  <match target="font">
    <edit name="embeddedbitmap" mode="assign">
      <bool>false</bool>
    </edit>
  </match>
</fontconfig>
$ sudo ln -s /etc/fonts/conf.avail/20-no-embedded.conf /etc/fonts/conf.d/

Euer System sollte die Konfiguration direkt aufgreifen, ihr müsst lediglich die gewünschten Anwendungen komplett neu starten — Zur Not loggt ihr euch einfach einmal aus der Desktopoberfläche aus und gleich wieder neu ein. Alternativ zum beschriebenen Vorgehen, packt ihr das Listing ohne Root-Rechte in das Homeverzeichnis eures Benutzers nach ~/.config/fontconfig/conf.d/20-no-embedded.conf. Allerdings gilt die Einstellung dann nur für euren User, sodass andere Benutzer wieder über das schlechte Rendering der Schrift klagen werden.

Nach Deaktivieren der Bitmap-Fonts

Ähnliche Beiträge

4 Kommentare zu „Darstellung von Calibri (und anderen Bitmap-Fonts) in Linux-Systemen optimieren“

  1. Avatar von

    Danke für den Tipp.

    Fonts unter Linux sind leider immer noch ein Albtraum sondergleichen. Ganz besonders schlimm wird es, wenn man sich den ostasiatischen Bereich (Japanisch, Chinesisch und Koreanisch; gerne auch multilingual mit zwei oder drei dieser Sprachen auf einem westlichen System) anschaut.

    Leider hat sich da schon in den letzten 10 Jahren, seitdem ich die Problematik verfolge, praktisch nichts getan – und es wird sich auch höchstwahrscheinlich nichts tun.

    Fontconfig ist von der Konfiguration her leider sehr grausig und die einzelnen Anwendungen (insbesondere GTK ist meiner Meinung nach nicht gerade schön – noch schlimmer ist übrigens GTK unter Windows – eines der schlimmsten Fontdarstellungen die ich je gesehen habe) machen es auch nicht besser.

    Ich würde mir dort wirklich wünschen, dass alle Distributionen einmal gemeinsam an einem Strang ziehen und [i]eine[/i] anständige, multilinguale Konfiguration aller Unicode-Fonts erstellen würden.

  2. Avatar von Thomas aka Konsum
    Thomas aka Konsum

    Wie unterschiedlich die Wahrnehmung doch ist, ich liebe diese „krackelige“ Schrift, denn für mich ist ihr Erscheinungsbild knackig scharf und nicht ausgewaschen 😉

  3. Avatar von Albert

    Heißen Dank für diesen Tip! Hat mich schon ziemlich genervt, und das Deaktivieren dieser Schriften ist ja nun auch keine „ordentliche“ Lösung 🙂

  4. Avatar von Jürgen Schulze

    Ich verstehe das Problem nicht wirklich.
    Ich nutze Windows 7 und Debian7/8/9
    Ich nehme die Schrift-Dateien:
    – calibri.ttf
    – calibrib.ttf
    – calibrii.ttf
    – calibril.ttf
    – calibrili.ttf
    – calibriz.ttf
    Aus dem Ordner C:\Windows\Fonts (versteckter Ordner)
    und kopiere sie nach
    /usr/local/share/fonts/
    Da muss man nichts konvertieren oder umwandeln oder alternativ installieren.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Markdown wird unterstützt: **fett**, _kursiv_, [Linktext](URL), `Code`, Zeilen mit - für Listen, 1. für nummerierte Listen, dreifache Backticks für Codeblöcke.

Über den Blog

Seit 2006 probiere ich hier aus, was Linux, freie Software und die passende Hardware so hergeben – von Distributions-Tests bis zum Raspberry-Pi-Projekt. Praxisnah statt bloßem Nachrichtenticker.

Zuletzt auf Mastodon

Wo wir beim Thema TuxSucht sind. @gnulinux hat einen tollen Beitrag über das "Projekt" veröffentlicht.

gnulinux.ch/tux-macht-suechtig…

#Linux #foss #opensource

Kategorien

Blog unterstützen

Gefällt dir, was du hier liest? Mit einer kleinen Spende hilfst du, Hosting und neue Testgeräte zu finanzieren – und sorgst nebenbei für den nötigen Kaffee.

Linux und Ich — Darstellung von Calibri (und anderen Bitmap-Fonts) in Linux-Systemen optimieren
https://linuxundich.de/gnu-linux/darstellung-von-calibri-und-anderen-bitmap-fonts-in-linux-systemen-optimieren/ — gedruckt am 23. September 2026