Šta je novo?

Kako da poboljšam prikaz fontova?

alex303

Moderator
Urednik
Super Moderator
Učlanjen(a)
19.04.2005
Poruke
3,906
Poena
2,095
Ovo moram da napomenem iako sam siguran da pravi Mac korisnici ovo odavno vec znaju. Razlika u prikazu texta u odnosu na ostale operativne sisteme (Win/Nix) je neverovatna. Proveo sam nekih pola sata na bench forumu u MacOS-u, i kad sam posle upalio Windows i opet listao bench, skontao sam koliko je superiorniji prikaz teksta u MacOS-u.

Razlika je jos ociglednija ako se uporedi sa Linux-om koji i dan danas muci muku jer nema adekvatan clear type font.
 
Poslednja izmena od urednika:
Pošto već koristiš hack, dok si tu, iskopiraj fontove na taj deljeni disk, pa ih iskoristi na linuxu. Prva liga!
 
Ovo moram da napomenem iako sam siguran da pravi Mac korisnici ovo odavno vec znaju. Razlika u prikazu texta u odnosu na ostale operativne sisteme (Win/Nix) je neverovatna. Proveo sam nekih pola sata na bench forumu u MacOS-u, i kad sam posle upalio Windows i opet listao bench, skontao sam koliko je superiorniji prikaz teksta u MacOS-u.

Razlika je jos ociglednija ako se uporedi sa Linux-om koji i dan danas muci muku jer nema adekvatan clear type font.


Ja se poslednjih mesec dana zezam sa raznim linux distribucijama i hackintoshom, i nisam primetio to o cemu govoris. Linux mi ubedljivo ima najruzniji prikaz fontova, mac i win tu negde.
 
Ja se poslednjih mesec dana zezam sa raznim linux distribucijama i hackintoshom, i nisam primetio to o cemu govoris. Linux mi ubedljivo ima najruzniji prikaz fontova, mac i win tu negde.

Do sada mi je Windows (GDI+CT) imao najbolji prikaz. Sto se lunux distroa-a tice, Ubuntu ima prikaz koji je najblizi onom u Windows-u. Ostale linux (non Ubuntu based) distribucije izgledaju uzasno sto si i sam primetio. Apple-ov Core Text font rendering engine je stvarno sjajan.

Evo i slika za pordejenje. Sve 3 su sa 140% zoom u firefox-u. Razlika vise nego ocigledna.

Arch.jpg
MacOS.jpg
Win.jpg
 

Prilozi

  • Arch.jpg
    Arch.jpg
    206.1 KB · Pregleda: 110
  • MacOS.jpg
    MacOS.jpg
    179.2 KB · Pregleda: 92
Poslednja izmena:
Eh da je to tako jednostavno ...

Pa ono, nije ni teško. Vidim da koristiš Arch, njihov wiki je izuzetan, fontovi su baš fino obrađeni.
Najbolje da napraviš novog korisnika, i da se zezaš sa njegovim lokalnim podešavanjem. Kad ga središ, lako se preslika na globalno, na nivou sistema.
 
Pa ono, nije ni teško. Vidim da koristiš Arch, njihov wiki je izuzetan, fontovi su baš fino obrađeni.
Najbolje da napraviš novog korisnika, i da se zezaš sa njegovim lokalnim podešavanjem. Kad ga središ, lako se preslika na globalno, na nivou sistema.

Ti izgleda ne kapiras da problem nije do fontova, vec do Apple Core Text engine-a koji ne postoji za Linux / Windows.
 
Kapiram. Samo kažem da kod linuxa može da se utiče na ponašanje prikaza, pa uz te fontove možeš odmah da uporediš.
 
Kapiram. Samo kažem da kod linuxa može da se utiče na ponašanje prikaza, pa uz te fontove možeš odmah da uporediš.

Sve sam ja to probao odavno. Od smoothing-a, preko antialasing-a, do instalacije "specijalnih" fontova koji navodno daju dobar prikaz. Promene se vide, ali je kvalitet daleko ispod ocekivanog. Nikada na Linuxu ne mozes dobiti prihvatljiv rezultat. Ubuntu je jedini koji ima iole normalan prikaz, ali Canonical to bezobrazno cuva za sebe. Da ne davimo dalje, nije tema za to.
 
Nema to veze sa Cannonical-om. Mnoge tehnologije i tehnike rendering-a font-ova koje se primenjuju na Windows-u i Mac-u su patentirane. Biblioteka za rendering font-ova na *nix sistemima - libfreetype - dugi niz godina nije smela da implementira ništa što je pokriveno patentima. Dugo su postojali "ilegalni" patch-evi za libfreetype pod nazivom Infinality koji su libfreetype-u davali potrebnu funkcionalnost za prikaz fontova na identičan način kako je to izvedeno na Win i Mac. Čak si mogao i da nameštaš finese oko renderinga fontova i tako emuliras prikaz fontova sa bilo koje generacije Win i Mac sistema. Naravno ni jedna distribucija Linux-a nije se usudila da upotrebi Infinality patch-eve zbog pravnih problema. Mogli su, doduše, da se nađu nezvanični paketi i repozitorijumi sa patch-ovanim libfreetype-om. Canonical je, navodno, platio licence za pomenute patente i tako pravno sebi omogućio da u Ubuntu-u upotrebi patch-ovan libfreetype. Dobra vest je da je većina spornih patenata istekla i već su neke funkcionalnosti ugrađene u vanila libfreetype. Raspitajte se za svoj distro. Sigurno postoji mogućnost da nabacite patch-ovan libfreetype.
 
Dodatak na prethodno:

Od verzije 2.7 libfreetype-a je implementiran "subpixel hinting" iz Infinality-ja praktično identičan ClearType-u.

https://www.freetype.org/index.html#news

Nešto više tehničkih detalja ima ovde sa uporednim prikazom:

http://lists.nongnu.org/archive/html/freetype-devel/2016-07/msg00091.html

Znači proverite da li koristite libfreetype 2.7 i noviji ili stariji sa Infinality patch-evima. Ako se prikaz font-ova i dalje mnogo razlikuje od Win-a, onda je to do podešavanja u FontConfig-u i eventualno X serveru (DPI u xorg.conf i Xft parametri). Garantujem da se uz malo truda na bilo kojoj distribuciji Linux-a može namestiti rendering font-ova u svemu identičan onome na Win-u.
 
Dodatak na prethodno:

Od verzije 2.7 libfreetype-a je implementiran "subpixel hinting" iz Infinality-ja praktično identičan ClearType-u.

https://www.freetype.org/index.html#news

Nešto više tehničkih detalja ima ovde sa uporednim prikazom:

http://lists.nongnu.org/archive/html/freetype-devel/2016-07/msg00091.html

Znači proverite da li koristite libfreetype 2.7 i noviji ili stariji sa Infinality patch-evima. Ako se prikaz font-ova i dalje mnogo razlikuje od Win-a, onda je to do podešavanja u FontConfig-u i eventualno X serveru (DPI u xorg.conf i Xft parametri). Garantujem da se uz malo truda na bilo kojoj distribuciji Linux-a može namestiti rendering font-ova u svemu identičan onome na Win-u.

Uspeo sam :)

U AUR-u postoji paket koji se zove fontconfig-infinality-ultimate. Nakon instalacije sam bukvalno progledao. Razlika je neverovatna.

Hvala puno Vix !!!
 
Radi i na KDE Neon, ima raznih podešavanja.

Evo kako izgleda:
 

Prilozi

  • Screenshot_20170922_091620.jpg
    Screenshot_20170922_091620.jpg
    205.5 KB · Pregleda: 142
Nazad
Vrh Dno