Verbeter lettertypen in Debian zonder oneindigheid

Een paar weken geleden heb ik je laten zien hoe het vloeiend maken van lettertypen in Debian gebruik maken van Oneindigheid, en hoewel de verbetering in mijn geval duidelijk merkbaar was, merkte ik dat de lettertypen een punt bereikten waarop ze vervaagd waren.

oneindigheid_pre

Klik op de afbeelding en bekijk deze op ware grootte. Er is een andere manier om de anti-aliasing van lettertypen in Debian zonder te hoeven installeren Oneindigheid. De stappen zijn de volgende:

1- We maken een back-up van het .fonts.conf-bestand:

$ cp .fonts.conf .fonts.conf.old

2- We openen het bestand .fonts.conf en plaatsen erin:
<?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- We sluiten de sessie of starten de computer opnieuw op.

Dat zou nu genoeg moeten zijn. 😉


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

  1.   Yoyo zei

    Dit is hoe dat bestand van CrunchBang komt, waar de weergave uitstekend is.

    http://pastebin.com/6pTvymkS

  2.   KZKG ^ Gaara zei

    Opmerkelijke verbetering verkregen 🙂

  3.   103 zei

    Hoewel volgens: http://wiki.debian.org/Fonts#Subpixel-hinting_and_Font-smoothing

    «De standaardlettertypen in van Debian afgeleide distributies zoals Ubuntu en Linux Mint hebben mooiere lettertypen in vergelijking met de standaard Debian-squeeze. Veel dingen aan het Cairo-pakket zijn onlangs veranderd in piepend en onstabiel, waardoor bijna dezelfde lettertype-instelling naar Debian is gebracht (maar niet Squeeze of oud), maar u moet het naar wens instellen. U kunt een .fonts.conf-bestand maken in de thuismap van elke gebruikersaccount om dit in te stellen. Het patchen en opnieuw opbouwen van Cairo-pakketten is niet meer nodig. Een voorbeeld van .fonts.conf dat u kunt toevoegen aan de thuismap van uw gebruikersaccount zonder iets anders te wijzigen»

    Ik gebruik momenteel Droid Sans op Wheeze als lettertype en de weergave is identiek aan elementaryOS.

    1.    levendig zei

      Mmm laat me het proberen.. want Aller ziet er prachtig uit.

    2.    levendig zei

      Nou nee.. Aller ziet er veel beter uit.. 😀

    3.    eliotime3000 zei

      Vertalen wat dat artikel zegt:

      De standaardlettertypen in van Debian afgeleide distributies zoals Ubuntu en Mint hebben mooiere lettertypen in vergelijking met de standaardlettertypen in Debian Squeeze. Er is onlangs veel veranderd aan het Cairo-pakket in Wheezy en Unstable, die beide bijna alle lettertype-instellingen voor Debian hebben overgenomen (maar niet voor Squeeze en eerder), maar je moet het aanpassen aan je voorkeuren. U kunt een .fonts.conf-bestand maken in de map van een gebruikersaccount om te configureren. Het patchen en opnieuw opbouwen van Cairo-pakketten is niet langer nodig. Een exemplaar van .fonts.conf dat u kunt toevoegen aan de thuismap van uw gebruikersaccount zonder iets anders te wijzigen.

      Met andere woorden, in Debian Squeeze is het niet nodig om infinality te installeren. Het volstaat om het .fonts.conf-bestand te configureren in de map van het gebruikersaccount waarvan u de weergave wilt verkrijgen.

  4.   Federico A. Valdes Toujague zei

    Ik deed het op mijn Wheezy met Cinnamon of GNOME-Shell en in beide omgevingen zien de letters er geweldig uit. Nu ben ik niet jaloers op het beste uiterlijk van brieven van andere distro's. Dankjewel Elaf!!!

  5.   103 zei

    Ik hoefde niet echt iets te doen om de weergave van mijn Wheezy op één lijn te brengen met andere distro's, ik ben super blij met de huidige weergave.

  6.   Federico A. Valdes Toujague zei

    Elav: Je hebt zeker mijn gezichtsvermogen verbeterd. Met dezelfde bril zie ik alle letters -ook de kleine- veel beter.

  7.   mok zei

    Heel erg bedankt, het stoorde me echt niet hoe het er eerder uitzag, maar nu is het gewoon geweldig 🙂

  8.   edalvz zei

    Het werkt ook voor Archlinux, maar het bestand .fonts.conf is hernoemd naar fonts.conf (geen voorlooppunt alleen) en zou in ~/.config/fontconfig moeten staan
    Groeten!

    1.    levendig zei

      Hartelijk dank voor de tip. 😉

  9.   Alf zei

    Wat gebeurt er als ik infinality al heb geïnstalleerd en de .fonts.conf-wijziging heb aangebracht?

    Moet het in onze $HOME zijn dat we de .fonts.conf moeten maken/wijzigen?

  10.   Jose zei

    Wat er nu gebeurt, is dat Infinality in zijn nieuwste versie de CFF-engine bevat, het resultaat van de samenwerking tussen Adobe en Google Freetype versie 2.4.12….. wat veel beloofde

  11.   Leeuw zei

    Briljant!!! Ik heb de infinality-pakketten die Elav heeft geüpload niet geïnstalleerd omdat ik er moeite mee had. Maar dit als ik het ga doen!!
    Bedankt voor de informatie!!!!

  12.   Leeuw zei

    Vraag: in mijn richting. persoonlijk .fonts.conf-bestand bestaat niet (als er een map met de naam .fontconfig/ bestaat)
    Maar ik dacht erover om het te maken en de code daar te plaatsen.Is wat ik ga doen correct of ben ik verkeerd gelokaliseerd en staat het niet in mijn persoonlijke map waar dat bestand is?

    1.    anoniem zei

      Zet het direct in je persoonlijke map.

  13.   anoniem zei

    in jou*

  14.   Leeuw zei

    geprobeerd. Het is geen verandering waarvan we zeggen, hoe vies maar hoe het is veranderd, maar het is merkbaar en hoe mooi.
    Bedankt voor de informatie!!!

  15.   jony127 zei

    Elav, ik heb die wijzigingen aangebracht in fonts.conf maar ik vond het beter zoals het er eerder uitzag, kun je me een screenshot sturen van kde-systeemvoorkeuren > uiterlijk van de toepassing > lettertypen om het type en de grootte te zien die je in je systeem hebt geconfigureerd?

    Dank u.

    1.    levendig zei

      duidelijk:

      Lettertypen in KDE

  16.   jony127 zei

    ok bedankt, ik heb andere lettertypen geconfigureerd, waar kan ik die vinden die je hebt en hoe kan ik ze installeren? Eens kijken of die combinatie het uiterlijk verbetert.

  17.   Samir zei

    Bedankt, het is heel goed gelukt, maar met de Ubuntu-broncode, het enige dat in Ubuntu in Debian ontbreekt.

  18.   voortreffelijk zei

    Elav in mijn gloednieuwe Wheezy+Xfce Ik heb net Chrome geïnstalleerd als ik mijn Gmail open en horror, maar welke letter M is dit. Dus ik zoek en kom hier. Dankzij je tutorial, in Wheezy vrij maagdelijk en zonder toegevoegde lettertypen, is de visuele verbetering van de lettertypen meedogenloos.
    heel hartelijk bedankt

  19.   paul honorato zei

    Bedankt, ik kende het lettertype Aller niet, het zal Roboto op mijn telefoon vervangen.

    Laten we het script in debian squeeze proberen (ja, ik gebruik nog steeds de oldstable).

  20.   Isdany zei

    De verandering is ongelooflijk! Opmerkelijke verbetering in Java-toepassingen.

  21.   Arnold Bric zei

    Groeten. Het werkt perfect met Debian Jessie.