För några veckor sedan visade jag dig hur förbättra utjämningen av teckensnitt i Debian använder sig av Oändlighet, och även om förbättringen i mitt fall var tydligt märkbar, märkte jag att källorna nådde en punkt där de såg suddiga ut.
Klicka på bilden och se den i full storlek. Det finns ett annat sätt att förbättra teckensnittsutjämningen Debian utan att behöva installera Oändlighet. Stegen är följande:
1- Vi skapar en säkerhetskopia av filen .fonts.conf:
$ cp .fonts.conf .fonts.conf.old
2- Vi öppnar filen .fonts.conf och lägger in i:
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<match target="font">
<edit mode="assign" name="hinting" >
<bool>true</bool>
</edit>
</match>
<match target="font" >
<edit mode="assign" name="autohint" >
<bool>true</bool>
</edit>
</match>
<match target="font">
<edit mode="assign" name="hintstyle" >
<const>hintslight</const>
</edit>
</match>
<match target="font">
<edit mode="assign" name="rgba" >
<const>rgb</const>
</edit>
</match>
<match target="font">
<edit mode="assign" name="antialias" >
<bool>true</bool>
</edit>
</match>
<match target="font">
<edit mode="assign" name="lcdfilter">
<const>lcddefault</const>
</edit>
</match>
</fontconfig>
3- Vi stänger sessionen eller startar om datorn.
Det borde vara tillräckligt. 😉
Så här kommer filen från CrunchBang där renderingen är utmärkt.
http://pastebin.com/6pTvymkS
Den erhållna förbättringen är anmärkningsvärd
Även om enligt: http://wiki.debian.org/Fonts#Subpixel-hinting_and_Font-smoothing
«Standardteckensnitt i Debian-härledda distributioner som Ubuntu och Linux Mint har snyggare teckensnitt jämfört med standard Debian-klämma. Många saker om kairopaketet har nyligen förändrats i väsande och instabil vilket har gjort nästan samma typsnitt för Debian (men inte Squeeze eller gammalt) men du måste ställa in det efter eget tycke. Du kan skapa en .fonts.conf-fil till valfri användarkonto hemmapp för att ställa in den här. Lappning och ombyggnad av Kairo-paket behövs inte längre. Ett exempel på .fonts.conf som du kan lägga till i ditt användarkontos hemmapp utan att ändra något annat »
Jag använder för närvarande Droid Sans på Wheeze som ett typsnitt och renderingen är identisk med elementaryOS.
Låt mig prova ... för Aller ser vackert ut.
Tja nej ... Aller ser mycket bättre ut ... 😀
Översätta vad den artikeln säger:
Med andra ord, i Debian Squeeze är det onödigt att installera infinality. Det räcker med att bara konfigurera .fonts.conf-filen i mappen för användarkontot som du vill skaffa renderingen.
Jag gjorde det på min Wheezy med Cinnamon eller GNOME-Shell och i båda miljöerna ser bokstäverna bra ut. Nu avundas jag inte det bästa utseendet på brev från andra distros. Tack Elav!!!
Jag behövde egentligen inte göra något för att få min Wheezy's-rendering i nivå med andra distros, jag är supernöjd med den nuvarande renderingen.
Elav: Du har definitivt förbättrat min syn. Med samma glasögon ser jag alla bokstäver -även de små - mycket bättre.
Tack så mycket, det störde mig inte riktigt hur det såg ut innan men nu är det bara jättebra 🙂
Det fungerar också för Archlinux men .fonts.conf-filen döps om till fonts.conf (ingen inledande punkt endast) och bör vara i ~/.config/fontconfig
Hälsningar!
Tack så mycket för tipset. 😉
Vad händer om jag redan installerat infinality och gör .fonts.conf-ändringen?
Är det tänkt att vara i vårt $HOME som vi måste skapa/modifiera .fonts.conf?
Vad som händer nu är att Infinality inkluderar i sin senaste version CFF-motorn, resultatet av samarbetet mellan Adobe och Google Freetype version 2.4.12….. som lovade mycket
Lysande!!! Jag installerade inte infinality-paketen som Elav laddade upp eftersom det gav mig svårt. Men det här om jag ska göra det!!
Tack för informationen!!!!
Fråga: i min riktning. personlig .fonts.conf-fil finns inte (om det finns en mapp med namnet .fontconfig/)
Men jag tänkte skapa den och lägga koden där. Är det jag ska göra korrekt eller är jag fel lokaliserad och den finns inte i min personliga mapp där filen finns?
Lägg det direkt i din personliga mapp.
i dig*
Försökte. Det är inte en förändring som vi säger, hur grov utan hur den förändrades, men den är märkbar och hur vacker.
Tack för informationen!!!
Elav, jag har gjort dessa ändringar i fonts.conf men jag gillade det bättre som det såg ut tidigare, kan du skicka mig en skärmdump av kde systeminställningar > programutseende > teckensnitt för att se typ och storlek Vad har du konfigurerat på din systemet?
Tack.
tydlig:
ok tack, jag har konfigurerat andra typsnitt, var kan jag hitta de du har och hur kan jag installera dem? Låt oss se om den kombinationen förbättrar utseendet.
Tack, det blev väldigt bra, men med Ubuntu-källan är det enda som saknas från Ubuntu i Debian.
Elav i min helt nya Wheezy+Xfce Jag installerade precis Chrome när jag öppnar min Gmail och skräck, men vilken bokstav M är detta. Så jag letar och kommer hit. Tack vare din handledning, i Wheezy ganska virgin och utan tillagda typsnitt, har den visuella förbättringen av typsnitten varit brutal.
tack så mycket
Tack, jag kände inte till typsnittet Aller, det kommer att ersätta Roboto på min telefon.
Låt oss prova skriptet i debian squeeze (ja, jag använder fortfarande den gamla stallen).
Förändringen är otrolig! Anmärkningsvärd förbättring i Java-applikationer.
Hälsningar. Det fungerar perfekt med Debian Jessie.