reklama
Aktuality  |  Články  |  Recenze
Doporučení  |  Diskuze
Grafické karty a hry  |  Procesory
Storage a RAM
Monitory  |  Ostatní
Akumulátory, EV
Robotika, AI
Průzkum vesmíru
Digimanie  |  TV Freak  |  Svět mobilně

Zobrazení vzorců a knižního písma na LCD

rs (104)|17.8.2006 11:37
Zdravím všechny. Často dělám výstupy z TeXu do pdf nebo postscriptu (články, dizertace, etc.). Čili takovéto dokumenty mají podobu v jaké jdou do tisku. Použité písmo je zpravidla lehce skloněné, má zakulacené patky, různou šířku atd. Je to prostě pěkné písmo ;-). Jenže LCD monitory mají se zobrazením takového písma a vzorců dost problémy. Na 17" to ještě celkem jde, ale na 19" se takové dokumenty čtou opravdu hůře. Písmo je rozmazané nebo zubaté. Že je to principiální problém LCD monitorů je jasné, stejně jako to, že pomůže zmenšit zobrazovací body a zvětšit jejich počet, což ovšem asi těžko nějak u své 19" zařídím. Když jsem kupoval monitor, tak jsem o takovém problému neměl ani tušení. Otázky jsou:

1. Je možné nějak softwarově zobrazení vylepšit? Třeba v ovladačích grafické karty? V systému? Starší verze Acrobatu měly poměrné široké možnosti vylepšení zobrazení na LCD (funkce CoolType), ale u nových už to moc nastavit nejde a stejně to moc nepomáhalo. V GhostView zobrazení myslím nejde vylepšit vůbec, o různých dvi prohlížečích ani nemluvě.

2. Do budoucna: Který z parametrů LCD monitorů rozhoduje o kvalitě zobrazení takových dokumentů? Je to interpolace? Samozřejmě kromě rozlišení, počtu a velikosti bodů.

Pokud máte někdo zkušenosti nebo vědomosti, tak předem díky za rady.
Pavel Kovač (374)|17.8.2006 12:39
Doporučuji použít utilitku od Microsoftu zvanou ClearType Tuner viz zde.
Klasické ClearType, které je ve Windows XP je celkem nepovedené, tato utilitka však dokáže opravdu pomoci.
Ve Windows Vista bude vyhlazování písma již standardně zapnuto a musím uznat že ono vyhlazování je ještě o pořádný kus lepší než s WinXP + ClearType Tuner.
Adobe nejspíš tuto funkci odstranil právě z důvodů že již není třeba, protože je součástí WinXP.
Ritchie83 (369)|17.8.2006 13:06
Kostrbaté písmo na LCD má na svědomí vypnutý antialiasing. Při jeho zapnutí se písmo jeví sice lehce rozmazané, ale mnohem lépe čitelné. Oproti tisku (300 ppi barevný, 1200 ppi černobílý) má monitor (LCD i CRT) rozlišení jen přibližně 100 ppi, takže na kvalitě zobrazení písma se to prostě projeví. CRT monitory rozmazávají kvůli nedokonalosti masky, kdežto u LCD se musí použít k vyhlazení software, a kvalitu výstupu tak určuje kvalita algoritmu.

TeX také hojně používám, ale s antialisingem nemám žádné problémy. DVI (kdvi, xdvi), PS (kghostview, gv) i PDF (kpdf, acroread) soubory se zobrazují čitelným způsobem. Samozřejmě papíru se to ani zdaleka nevyrovná.

Jestli velikost pixelů vnímáme, záleží na zorném úhlu, pod kterým jednotlivé pixely vidíme. Protože 19" LCD má větší velikost pixelů než 17" palcové, musíme se na něj dívat z větší vzdálenosti, ideálně tak na délku natažené paže.

Pokud byste trval na nekompromisním rozlišení LCD, existuje řešení. Jsou jím monochromatické LCD panely pro lékařské účely s rozlišením přibližně 300 dpi. Jejich cena je však vysoká.

[QUOTE=rs]1. Je možné nějak softwarově zobrazení vylepšit? Třeba v ovladačích grafické karty? V systému? Starší verze Acrobatu měly poměrné široké možnosti vylepšení zobrazení na LCD (funkce CoolType), ale u nových už to moc nastavit nejde a stejně to moc nepomáhalo. V GhostView zobrazení myslím nejde vylepšit vůbec, o různých dvi prohlížečích ani nemluvě.[/QUOTE]
Antialiasing písem má v tomto případě obvykle na starosti sama aplikace, takže záleží na tom, s podporou jakých knihoven byla zkompilována. Grafická karta vyhlazení písem provádět nemůže, neboť nemá informace, jak písmo vyhladit.

[QUOTE=rs]2. Do budoucna: Který z parametrů LCD monitorů rozhoduje o kvalitě zobrazení takových dokumentů? Je to interpolace? Samozřejmě kromě rozlišení, počtu a velikosti bodů.[/QUOTE]
Interpolace má význam pouze pokud se zobrazuje obraz v jiném než přirozeném rozlišení (myšleno počet pixelů) monitoru. Na kvalitu zobrazení písma tedy vliv nemá.
rs (104)|17.8.2006 13:50
Mockrát děkuju za rady a informace. Zařídím se podle toho.