,,Ale musisz mieć małe literki''



Zdumiewa mnie ignorancja ludzi, którzy dużą rozdzielczość na stosunkowo małym ekranie kwitują tytułowym stwierdzeniem. Rozmiar czcionki wyświetlanej przez komputer podaje się w punktach, dzięki czemu na każdym wyświetlaczu ma taki sam fizyczny rozmiar. Czcionka 72pt będzie miała cal wysokości zarówno na monitorze 19" z natywną rozdzielczością 1280x768 jak i na 15.4" pracującym z 1920x1200 (swoją drogą mniam!). Na wyświetlaczu z wyższym DPI do narysowania literek zostanie użytych więcej pikseli, co oczywiście poprawi jakość wyświetlania.


Po lewej czcionka 9 i 10 punktów na wyświetlaczu 96 DPI. Po prawej -- na 135 DPI. Fizycznie na obydwu napisy mają tą samą wysokość (3,18mm dla 9pt i 3.53mm dla 10pt).

Odpowiednie dla wyświetlacza DPI zazwyczaj ustawia się ręcznie, w GNOME jest capplet preferencji do tego, chociaż powinno być załatwiane automatycznie:

 # grep DPI /var/log/Xorg.0.log
(--) MGA(0): DPI set to (95, 96)
Najbardziej makabryczne okienko preferencji DPI widziałem w MS Windows XP. Nie dość, że jest bardzo głęboko ukryte, to nie ma możliwości podania dokładnej wartości. Dostępna jest tylko upośledzona linijka, której rozciąganie zmienia wielkości wyrażone w procentach (czego?).

Reasumując wysoka rozdzielczość na małych ekranach zapewnia więcej detali i ogólny lepszy wygląd czcionek, przy zachowaniu ich fizycznego rozmiaru. Wysokie DPI jest Dobre. Nieskalowane elementy graficzne to temat na inną bajkę...


Archived comments:

kubarek 2006-09-05 20:37:13

i się dowiedziałem dlaczego na moim kubunciaku literki zawsze wydają mi się większe, to pewnie przez to wysokie DPI :)
time to change ...

Shot 2006-09-10 22:40:34

Chyba, że jest się wyznawcą jedynie słusznej dla terminala czcionki Fixed 9, prawda.

zdz 2006-09-12 19:11:04

Z czcionkami bitmapowymi zawsze był problem. Xy mają paczki dla wyświetlaczy 75dpi i 100dpi, dla wyższych DPI nie. Ale to zrozumiałe, bitmapowe fonty w XXI wieku? pffff

Dziecko Neo (Troll;Spamer) 2006-09-19 14:17:53

co to za strona? Przez przypadek tu trafilem. chodzcie na moja www.w12.fora.pl takie forum dyskusyjne

Comments


Comments powered by Disqus