Portál AbcLinuxu, 1. června 2025 22:33

Subpixelové vyhlazování a Fedora 14

20.12.2010 21:29 | Přečteno: 1337× | Výběrový blog | poslední úprava: 20.12.2010 21:33

Fedoru i další produkty spojené se společností Red Hat většinou poznám na první pohled. Podle písma. Bohužel to není kladná vlastnost, je to jen důsledek chybějící technologie…

Mám-li být přesný, chybí podpora pro subpixelové vyhlazování, protože knihovna FreeType, která se o to ve Fedoře stará, je standardně zkompilována bez ní. Důvody absence jsou právního charakteru.

Někomu se subpixelové vyhlazování líbí, jinému ne. Mně osobně se líbí, a to minimálně ve spojitosti s písmy DejaVu a Terminus, která ve svém prostředí (ovládací prvky, rámečky oken atd.) používám. Protože jsem na subpixelové vyhlazování zvyklý, rozhodl jsem se jej nainstalovat i do Fedory. Je to velmi jednoduché.

Jedinou prací je přidání repositářů RPM Fusion (což jsem popsal v textu Přehrávání hudby a filmů a Fedora 14) a instalace balíčku freetype-freeworld. Ten obsahuje verzi FreeType zkompilovanou s podporou subpixelového vyhlazování (údajně by se tento balíček něměl tlouci s balíčkem freetype, jenž je ve Fedoře standardně přítomen).

Je-li podpora subpixelového vyhlazování nainstalovaná, musíte ji ještě povolit. V GNOME se to dělá v kartě Písma okna Předvolby vzhledu. To se otevře pomocí hlavní nabídky: Systém → Předvolby → Vzhled. Aby se naše snažení projevilo, odhlaste se (nebo jinak obnovte sezení).

A je to. Všiml jsem si jediného problému — některé programy (třeba Seahorse) ne a ne být vyhlazovány subpixelově. Neřešil jsem to, je to jen několik oken, ale rád bych na to přesto upozornil…

       

Hodnocení: 100 %

        špatnédobré        

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

Komentáře

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře. , Tisk

Vložit další komentář

20.12.2010 21:58 asdf
Rozbalit Rozbalit vše Re: Subpixelové vyhlazování a Fedora 14
Odpovědět | Sbalit | Link | Blokovat | Admin
cool story, bro
21.12.2010 07:53 kolcon | skóre: 15 | blog: kolcon
Rozbalit Rozbalit vše Re: Subpixelové vyhlazování a Fedora 14
Odpovědět | Sbalit | Link | Blokovat | Admin
neexpiroval ten patent nedavno?
21.12.2010 08:55 petr_p | skóre: 59 | blog: pb
Rozbalit Rozbalit vše Re: Subpixelové vyhlazování a Fedora 14
To byl patent na interpretovaný hinting.
Bedňa avatar 21.12.2010 10:05 Bedňa | skóre: 34 | blog: Žumpa | Horňany
Rozbalit Rozbalit vše Re: Subpixelové vyhlazování a Fedora 14
To nerieš, pokiaľ viem softvérové patenty v Čechách neplatia. Jediný problém by môhol nastať, že s tým kompišom vycestuješ niekde, kde platia.
KERNEL ULTRAS video channel >>>
Grunt avatar 21.12.2010 13:46 Grunt | skóre: 23 | blog: Expresivní zabručení | Lanžhot
Rozbalit Rozbalit vše Re: Subpixelové vyhlazování a Fedora 14
To nerieš, pokiaľ viem softvérové patenty v Čechách neplatia.
No jo. Zkus to říct Microsoftu.
Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
Bedňa avatar 21.12.2010 14:39 Bedňa | skóre: 34 | blog: Žumpa | Horňany
Rozbalit Rozbalit vše Re: Subpixelové vyhlazování a Fedora 14
Stačí napísať na UPV, pretože porušujú zákon chránením diela, ktoré nemá žiadnu oporu v zákone. Keď prídem domov pozriem sa na to a napíšem im, hoci by bolo lepšie keby to spravil človek znalý českého práva. A ešte pozerám že je to v angličtine, to nemusia používať oficiálny jazyk ČR?
KERNEL ULTRAS video channel >>>
Grunt avatar 21.12.2010 14:56 Grunt | skóre: 23 | blog: Expresivní zabručení | Lanžhot
Rozbalit Rozbalit vše Re: Subpixelové vyhlazování a Fedora 14
porušujú zákon
Ty asi dostatečně nechápeš, že se ti snažím vysvětlit: „Právě že ne”. Ty které ho porušovaly byly odmítnuty.
A ešte pozerám že je to v angličtine, to nemusia používať oficiálny jazyk ČR?
Jelikož jde o Europatenty pouze s rozšířenou platností na území ČR (ale mimo to platí ve spoustě dalších zemích – některé i na Slovensku), tak ne. Ale jinak si je čas od času nechají přeložit nějakou firmou co to prožene Google Translatem a některé patenty (ale není to zrovna případ Microsoftu) kategorie PV jsou výslovně česky.
Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
Bedňa avatar 21.12.2010 15:31 Bedňa | skóre: 34 | blog: Žumpa | Horňany
Rozbalit Rozbalit vše Re: Subpixelové vyhlazování a Fedora 14
To sú zverstvá, keď to chceš dodržiavať, môžes rovno vypnúť komp :) Viď. "Routing in peer-to-peer networks" :) Celé je to choré a čo keď dokážem že to čo si oni patentovali ja používam už desať rokov, zrušia im patent?
KERNEL ULTRAS video channel >>>
Tomáš Bžatek avatar 21.12.2010 12:33 Tomáš Bžatek | skóre: 29 | Brno
Rozbalit Rozbalit vše Re: Subpixelové vyhlazování a Fedora 14
Odpovědět | Sbalit | Link | Blokovat | Admin
Pozor na to, neplest subpixel rendering a bytecode interpret. Ten prvne jmenovany jde ovlivnit pres fontconfig, ten druhy jmenovany je potreba prikompilovat.

Subpixel rendering v novodobe defaultni variante (tedy ne lcdfilter_legacy) vyrabi z pismenek duhu a doporucoval bych jej vypnout by default. Jednu dobu se takhle daly poznat screenshoty z Ubuntu, s barevnyma neostryma pismenkama a musel jsem tlacit na maintainery, aby to zmenili. Bohuzel jak je v Ubuntu zvykem, meli to zadratovane pres vlastni patch v cairu, s moznosti menit ve fontconfigu, ale nikdy jim to nefungovalo, protoze meli ve fontconfig patchi nekolik chyb :-(
Koupim litajiciho tucnaka
21.12.2010 22:01 Neel | skóre: 10
Rozbalit Rozbalit vše Re: Subpixelové vyhlazování a Fedora 14
Odpovědět | Sbalit | Link | Blokovat | Admin
Já požívám infinality patch, ale nastavení (~/.fonts.conf) mám odjinud. Subpixel rendering(rgba) mám vypnutý.
4.1.2011 15:41 Jiří Lisický | skóre: 31 | blog: JIL_blog | Olomouc
Rozbalit Rozbalit vše Re: Subpixelové vyhlazování a Fedora 14
Odpovědět | Sbalit | Link | Blokovat | Admin
Ještě k tomu mám poznámku. Nainstaloval jsem si Fedoru na nový stroj s novým monitorem. Ale nelíbilo se mi jak vykresluje písma. Zkoušel jsem ve Fedoře nastavit kde co možné až jsem přišel na to, že v nastavení monitoru (pomocí tlačítek na monitoru) je Sharpness nastaveno na příliš vysokou hodnotu.

Založit nové vláknoNahoru

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.