Skocz do zawartości

Wygląd Czcionki W Fedorze Taki Jak W Ubuntu


turambar

Rekomendowane odpowiedzi

Witam. Niedawno przesiadłem się z Ubuntu (GNOME) na Fedorę (również GNOME) i jedna różnica rzuca się od razu w oczy - mianowicie Fedora posiada o wiele brzydszą czcionkę. Aby zobrazować co mam na myśli umieściłem zrzuty ekranu (wszystkie zrzuty robione na tym samym katalogu oraz te same ustawienia czcionki i motyw):

 

Renderowanie najlepsze kształty w Ubuntu:

najlepszeksztatyubuntu.th.png

Jak widać czcionka jest bardzo ostra i wyraźna.

 

Natomiast najlepsze kształty w Fedorze:

najlepszeksztatyfedora.th.png

Czcionka jest pogrubiona i w moim odczuciu po prostu nieprzyjemna dla oka.

 

Najbardziej wyraźna czcionka jaką udało mi się uzyskać w Fedorze to renderowanie wygładzanie podpikselowe:

wygadzaniepodpikelowefe.th.png

Jest jednak ona w dalszym ciągu bardziej "rozmazana" niż w czcionka w Ubuntu.

 

Czy istnieje sposób na osiągnięcie w Fedorze wyglądu czcionki takiego jak w Ubuntu?

 

 

 

Odnośnik do komentarza
Udostępnij na innych stronach

Podłączam sie do tematu. Używałem gentoo przez 5 lat, zainstalowałem fedore i w żaden sposób nie mogę uzyskać czcionki takiej w np w Windows (jestem programistą www więc musi wyglądać tak samo). W gentoo to nie było problemem a tutaj wyłączam wygładzenie i czcionki wyglądają masakrycznie, jak by to nie był Arial czy Verdana :/ Oczywiście pakiet z windowsowymi czcionkami zainstalowany. Jeśli się nie da tego ustawić będę musiał zmienić na inną dystrybucję. A ustawiałem już wszyskie opcje chyba włącznie z wygładzaniem podpixelowym itp i to troche zmenia ale nie jest tak jak w windows.

Odnośnik do komentarza
Udostępnij na innych stronach

Także podłączę się do tematu używam archa i fedory. Przy włączonym Subpixel smoothing czcionka jest ostra jak brzytwa katany :) Inna sprawa, że faktycznie można to popsuć nieodpowiednimi opcjami w xorgu. Polecam poczytać ftp://download.nvidia.com/XFree86/Linux-x...appendix-b.html . A i polecam Liberation fonts.

Odnośnik do komentarza
Udostępnij na innych stronach

Ok już wiem dlaczego tak się dzieje. Fedora rozszerza te czcionki nie wiem po co. Zobaczcie sami po lewej strona w operze w fedorze, po prawej strona w wirtualnej maszynie na xp. (stąd na stronach www mam np szersze menu poziome niż na windows) czcionki są brzydkie i poszarpane bo bez wygładzania pixel albo jest czarny albo biały (nie ma przejść i przy rozszerzeniu czcionki nie ma resamplingu tylko sam resizing i stąd to poszarpanie.) Może to przez ten sterownik noveau? (mam nadzieje niedługo zadziała kmod-nvidia w 12). Macie jakieś pomysły co z tym zrobić? Wygładzanie mnie nie interesuje (swoją drogą i tak wygląda brzydko z wygładzaniem) musi być taka sama szerokość czcionki jak na Windows na stronach www (tak jak wspomniałem jestem programistą www). A Fedora te czcionki rozszerza wszędzie (menu przeglądarki, kde itd)

 

46130766.png

Odnośnik do komentarza
Udostępnij na innych stronach

Aby uzyskać czcionki podobne do tych w ubuntu, trzeba dodać dwa repozytoria rpmfusion-free http://download1.rpmfusion.org/free/fedora...able.noarch.rpm i infinality http://www.infinality.net/fedora/linux/inf....0-1.noarch.rpm. Zainstalować paczki: freetype-freeworld,cairo-freeworld.libXft-freeworld, fonts-config. Na koniec ustawić szczegóły renderowania czcionek na wygładzanie-skala szarości i hinting-pełny.Ja używam wygładzanie-podpikselowe, hinting-lekki.

Mam nadzieję że efekt będzie zadowalający.

Odnośnik do komentarza
Udostępnij na innych stronach

=> marispol

Niestety u mnie Twój sposób nic nie zmienia.

 

=> agentx

Instalacja kmoda nic nie daje. Mam u siebie na Fedorze 12 zainstalowanego kmoda (zainstalowałem tym sposobem: http://www.mjmwired.net/resources/mjm-fedora-nvidia.html#f12) i nie on nie zmienia.

 

=> thof

Mógłbyś podać swego xorga. Niby nic nie przestawiałem ale może masz co innego.

Odnośnik do komentarza
Udostępnij na innych stronach

Mógłbyś podać swego xorga. Niby nic nie przestawiałem ale może masz co innego.
W sumie to na domyślnych opcjach powinno być ok. Tak patrząc na zdjęcia 1 i 3 z pierwszego postu to dosyć podobne są. Może inne czcionki są ustawione? Albo jeszcze inny rozmiar (dpi w "Szczegóły...").

 

Odnośnik do komentarza
Udostępnij na innych stronach

Jeżeli chcecie mieć ostre czcionki to musicie przebudować pakiet freetype z opcjami:

--with bytecode_interpreter --with subpixel_rendering

 

lub pobrać ode mnie ;)

http://hubus.pl/linux/freetype-2.3.9-6.fc12.i686.rpm

i zainstalować:

rpm -Uhv --force freetype-2.3.9-6.fc12.i686.rpm

 

do tego czcionki z windowsa:

http://hubus.pl/linux/msttcorefonts.tar.bz2

wystarczy rozpakować w /usr/share/fonts

 

efekt:

http://hubus.pl/linux/Screeny/Fedora_12/4.html

Odnośnik do komentarza
Udostępnij na innych stronach

Mógłbyś podesłać również SRPM-a?
I czy mógłbyś dodać na wiki → http://wiki.fedora.pl/wiki/Repo (porządek alfabetyczny) z krótkim opisem jak w swoim poście.

 

[EDIT]

OK, już doczytałem w *.spec ;)

# Patented bytecode interpreter and patented subpixel rendering disabled by default.

# Pass '--with bytecode_interpreter' and '--with subpixel_rendering' on rpmbuild

# command-line to enable them.

Czyli wystarczy *.src.rpm z repo + przebudowanie paczki + wykonanie tego co poście #9
Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...