aktueller Stand von libfreetype6 in Debian:
stretch: 2.6.3-3.2: amd64 arm64 armel armhf i386 mips mips64el mipsel ppc64el s390x
buster: 2.8.1-2: amd64 arm64 armel armhf i386 mips mips64el mipsel ppc64el s390x
sid: 2.8.1-2: alpha amd64 arm64 armel armhf hppa hurd-i386 i386 m68k mips mips64el mipsel powerpc powerpcspe ppc64 ppc64el s390x sh4 sparc64 x32 bzw. 2.8.1-0.1: kfreebsd-amd64 kfreebsd-i386
Ich persönlich (!) fand die Darstellung der Schrift an meinem (!) Monitor anfangs, als ich von Windows 7 zu Debian wechselte, grausig. Ich habe aber glücklicherweise recht früh entdeckt, dass die neuen Versionen der library eine für meinen Geschmack wesentlich bessere, nämlich perfekte, Darstellung bieten. Das lag eindeutig an der library, denn ich habe alle, alle, alle Möglichkeiten der Konfiguration durchgeackert - mit und ohne Subpixel-Hinting, anderer "hintstyle", anderer lcdfilter, alles! Das Problem lag vor allem bei den Windows-Schriftarten wie Arial, mit denen man halt doch ab und an konfrontiert wird.
Es ist auch aus der News-Seite des freetype-Projekts ersichtlich, dass sich über 2.6 ordentlich etwas getan hat. Es wurde ein neues System des Subpixel-Hintings namens "ClearType" eingeführt: https://www.freetype.org/index.html#news (insbesondere ab 2.7).
Anfangs habe ich mir einfach die .deb-Pakete aus buster oder sid mit wget geholt und mit "dpkg -i" installiert.
Mittlerweile weiß ich, dass das zwar wegen gleicher Abhängigkeiten geht, es aber nicht "the Debian way" ist. Ich habe mir also lokale backports erstellt, damit ich immer die neueste libfreetype habe.
Nun zu meinem Anliegen:
Da ich damals beim googeln nach der richtigen Schrifteinstellung recht viele Einträge von Leuten gefunden hatte, die ein ähnliches Problem hatten, ist es vielleicht überlegenswert, einen normalen backport des Paketes libfreetype6 zu erstellen.
Jetzt weiß ich aber nicht, wie ich sowas beim Debian-Team anregen soll? Einfach dem Maintainer vom stable-Paket eine Mail schreiben mit der Bitte um einen backport, oder wie macht man das "the Debian way"?
Übrigens meine "fonts.conf", mit der die Schriftdarstellung wirklich gut ist, sowohl bei meiner Standardschrift "DejaVu Sans" als auch bei z.B. Arial:
Code: Alles auswählen
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<include ignore_missing="yes">conf.d</include>
<match target="font">
<edit name="antialias" mode="assign">
<bool>true</bool>
</edit>
</match>
<match target="font">
<edit name="rgba" mode="assign">
<const>rgb</const>
</edit>
</match>
<match target="font">
<edit name="lcdfilter" mode="assign">
<const>lcddefault</const>
</edit>
</match>
<match target="font">
<edit name="hinting" mode="assign">
<bool>true</bool>
</edit>
</match>
<match target="font">
<edit name="hintstyle" mode="assign">
<const>hintfull</const>
</edit>
</match>
<match target="font">
<edit name="autohint" mode="assign">
<bool>false</bool>
</edit>
</match>
<match target="pattern">
<edit name="dpi" mode="assign">
<double>96</double>
</edit>
</match>
</fontconfig>