Kilka tygodni temu pokazałem ci, jak to zrobić poprawić wygładzanie czcionek w Debian korzystanie z Nieskończonośći chociaż poprawa w moim przypadku była wyraźnie zauważalna, zauważyłem, że czcionki doszły do punktu, w którym były rozmazane.
Kliknij na obrazek i zobacz go w pełnym rozmiarze. Istnieje inny sposób na poprawę wygładzania czcionek w programie Debian bez konieczności instalacji Nieskończoność. Kroki są następujące:
1- Tworzymy kopię zapasową pliku .fonts.conf:
$ cp .fonts.conf .fonts.conf.old
2- Otwieramy plik .fonts.conf i wstawiamy do niego:
<?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- Zamykamy sesję lub ponownie uruchamiamy komputer.
To powinno wystarczyć. 😉
Tak więc pojawia się ten plik w CrunchBang, gdzie renderowanie jest doskonałe.
http://pastebin.com/6pTvymkS
Uzyskana poprawa jest niezwykła
Chociaż według: http://wiki.debian.org/Fonts#Subpixel-hinting_and_Font-smoothing
«Domyślne czcionki w dystrybucjach wywodzących się z Debiana, takich jak Ubuntu i Linux Mint, mają lepiej wyglądające czcionki w porównaniu z domyślnym squeeze Debiana. Wiele rzeczy w pakiecie cairo zmieniło się ostatnio w wydaniu wheezy i niestabilnym, które przyniosły prawie taką samą konfigurację czcionek do Debiana (ale nie Squeeze ani starą), ale musisz ustawić ją według własnych upodobań. Możesz utworzyć plik .fonts.conf w dowolnym folderze domowym konta użytkownika, aby to ustawić. Aktualizowanie i przebudowywanie pakietów z Kairu nie jest już potrzebne. Przykład .fonts.conf, który możesz dodać do katalogu domowego swojego konta użytkownika bez wprowadzania jakichkolwiek zmian »
Obecnie używam Droid Sans w Wheeze jako źródła, a renderowanie jest identyczne z elementaryOS.
Mmm, spróbuję ... bo Aller wygląda pięknie.
No nie… Aller wygląda dużo lepiej… 😀
Tłumaczenie tego, co mówi ten artykuł:
Innymi słowy, w Debian Squeeze nie ma potrzeby instalowania infinality. Wystarczy skonfigurować plik .fonts.conf w folderze konta użytkownika, które chcesz renderować.
Zrobiłem to na moim Wheezy z Cinnamon lub GNOME-Shell i w obu środowiskach teksty są fenomenalne. Teraz nie zazdroszczę najlepszego wyglądu tekstów z innych dystrybucji. Dzięki Elav !!!
Naprawdę nie musiałem nic robić, aby mój Wheezy renderował się na równi z innymi dystrybucjami, jestem bardzo zadowolony z obecnego renderowania.
Elav: Zdecydowanie poprawiłeś mój wzrok. W tych samych okularach wszystkie litery - w tym małe - widzę znacznie lepiej.
Dziękuję bardzo, prawda nie przeszkadzała mi, jak to wyglądało wcześniej, ale teraz po prostu świetnie 🙂
Działa również dla Archlinux, ale nazwa pliku .fonts.conf została zmieniona na fonts.conf (bez kropki tylko na początku) i powinien znajdować się w ~ / .config / fontconfig
Pozdrowienia!
Bardzo dziękuję za wskazówkę. 😉
Co się stanie, jeśli zainstalowałem już Infinality i dokonam modyfikacji .fonts.conf?
Czy to ma być w naszym $ HOME, że musimy stworzyć / zmodyfikować plik .fonts.conf?
Obecnie Infinality zawiera w swojej najnowszej wersji silnik CFF, owoc współpracy Adobe i Google Freetype w wersji 2.4.12… .. który wiele obiecał
Znakomity!!! Nie zainstalowałem pakietów Infinality, które przesłał Elav, ponieważ utrudniało mi to. Ale to zrobię!
Dzięki za informację!!!!
Pytanie: pod moim adresem. osobisty plik .fonts.conf nie istnieje (jeśli istnieje folder o nazwie .fontconfig /)
Ale myślałem o utworzeniu go i umieszczeniu tam kodu.Czy to, co zamierzam zrobić, jest poprawne, czy jest źle zlokalizowane i nie ma tego w moim folderze osobistym, w którym znajduje się ten plik?
Umieść go bezpośrednio w swoim folderze osobistym.
w Tobie*
Wypróbowany. Nie jest to zmiana, o której mówimy, jaka gruba, ale jak się zmieniła, ale pokazuje i jak pięknie.
Dzięki za informację!!!
Elav, dokonałem tych zmian w fonts.conf, ale spodobało mi się to lepiej niż wcześniej, czy możesz dać mi zrzut ekranu preferencji systemu kde> wygląd aplikacji> czcionki, aby zobaczyć typ i rozmiar. Co skonfigurowałeś w swoim system?
Dziękuję.
Jasne:
ok dzięki, skonfigurowałem inne typy liter, gdzie mogę dostać te które masz i jak je zainstalować? Zobaczmy, czy dzięki tej kombinacji poprawię wygląd.
Dzięki, było bardzo dobrze, ale ze źródłem Ubuntu, jedyną rzeczą, której brakuje Ubuntu w Debianie.
Elav na moim nowo wydanym Wheezy + Xfce właśnie zainstalował Chrome, kiedy otwieram Gmaila i horror, ale ta litera M jest taka. Więc szukam i docieram tutaj. Dzięki twojemu samouczkowi, w Wheezy całkiem dziewiczy i bez dodanych czcionek wizualna poprawa czcionek była brutalna.
dziękuję bardzo
Dzięki, nie znałam czcionki Aller, wymieni Roboto na moim telefonie.
Aby przetestować skrypt w debian squeeze (tak, nadal używam oldstable).
Niesamowita zmiana! Znaczna poprawa w aplikacjach Java.
Pozdrowienia. Doskonale współpracuje z Debianem Jessie.