rabgulo.wz.cz

Terminálové fonty

Aký veľký font je ešte dobre čitateľný a zároveň dosť malý, aby sa zmestilo do terminálu čo najviac textu?

To je otázka, ktorú som si položil.

terminal-fonts

Xterm

Štandardné nastavenie xtermu mi moc nesedí, čitateľné je síce aj menšie písmo, ale farebné písmo pôsobí príliš ostro, písmená často krát splývajú. Avšak xterm by som nezatracoval, biele alebo zelené (nie hrubé) písmo na tmavom pozadí sa číta veľmi dobre. A xterm nájdete takmer všade, kde sú Xká.

Urxvt

Ďalej som sa skúšal pohrať s urxvt (v debiane balík rxvt-unicode). Ten vykresluje písmo oveľa rafinovanejšie. Oveľa lepšie si poradí aj s hrubým písmom. Urxvt je veľmi dobre nastavitelný (svečí o tom aj dosť obsiahly manuál, podpora priehľadnosti, rôzne nastavenia scrollbaru...) Ja ho spúšťam pri takejto konfiguracii "urxvt -fn "xft:Monospace:pixelsize=12" -rv -tr -sh 14 -sb -sr -st" (3.terminál, ten v strede, 2.terminál zľava - je to isté, len má pixelsize=10).

Lxterminal

Predvolený terminálový emulátor grafického prostredia LXDE. Koho by napadlo, že takýto jednoduchý terminál, vpodstate dokáže splniť všetky požiadavky na dobrý, použitelný terminál. Škoda len, že sa nedá až tak dobre nastaviť z príkazovej riadky ako urxvt. Ale inak sa dá len pochváliť: nastavenie je jednoduché, podporuje priehľadnosť, taby a dá sa spustiť s najdôležitejšími parametrami (command, title, working-directory, geometry, loginshell). Osobne mám vypnuté zobrazovanie menu, aj scrollbaru a vyzerá to elegantne. Písmo mám nastavené "DejaVu Sans Mono Book 9", co sa veľkostne takmer zhoduje s 12 pixelovým písmom v urxvt, ale DejaVu má menšie medzeri medzi jednotlivými znakmi, takže sa vám na obrazovku zmestí viacej textu.

Záver

Pokiaľ by išlo o nastavenia a možnosti terminálu, tak zo zmienených terminálových emulátorov vyhraje urxvt. Ale ja sa nesústredím na nastavenia, ale čitatelnosť a množstvo textu. V podstate, tak ani nevyhráva lxterminal, ale TrueType písmo DejaVu Sans Mono, ktoré je naozaj vhodné pre čítanie textu z obrazovky. Tak ak náhodou rozmýšlate aký font použiť na konzole, tak príliš nešpekulujte a použite DejaVu Sans Mono.

Použite monotype!

Nezabudnite, že v termináli púšťate aj nejaké "ncurses" aplikácie a preto dávajte prednosť iba fontom monotype.

Farby

Farba popredia (alebo textu) a farba pozadia tak isto ovlivňuje čitatelnosť textu.

Niekto je zastánca toho, že čierny text na bielom pozadí sa číta lepšie. Niekto je zase zastánca toho, že biely text na čiernom pozadí sa číta lepšie. Ja si myslím, že je to len o zvyku. Dôležité je aby boli tieto farby v dostatočnom kontraste. Na dobre podsvietenom display-i (na notebooku väčšinou nie, ale na klasickom stolnom monitore) stačí aj kombinácia #303030 a #AAAAAA, a vtedy text pôsobí dobrým dojmom a je aj dobre čitatelný.

22.8.2010


Článok mám zverejnený aj v blogoch na LinuxON.sk


Legu per ajna TTT-legilo! Valid HTML 4.01 Transitional

Creative Commons License Attribution-Share Alike 3.0 Unported
Rabgulo.wz.cz tvorí Peter Novotníček