Nahlédněte i do Diskuse pod čarou!
Tento text se zabývá pouze počešťováním DOSovského Lynxu. Nepředpokládám, že máte náladu překompilovávat zdrojáky, takže budete upravovat jen konfigurační soubory. Pro úspěsné počeštění potřebujete český font a ovladač klávesnice, nejlépe v kódování IBM PC Latin 2 (CP 852). Lynx bohužel nepodporuje kódování bratří Kamenických, dále má také několik chyb v překladových tabulkách, hlavně v 7 bit approximations. Podívejte se níže na seznam podporovaných kódových stránek.
Počeštit Lynx můžete dvěma způsoby. Buď pomocí konfiguračního souboru lynx.cfg, nebo v (O)ptions. Dále předpokládám, že jste se rozhodli pro CP852 (Latin2), IMHO nejrozšířenější kódovou stránku v DOSu. Nahrajte si tedy český font a dáme se do práce.
# Kódová stránka instalovaná na Vašem počítači. Odpovídá kódové stránce # instalovaného fontu. Pokud máte jiný font než PC Latin 2, doplňte sem # jméno kódování z tabulky. CHARACTER_SET:PC Latin2 CP 852 # Pokud http-server nevrátí kódovou stránku a ta není udaná ani v html # dokumentu, použije se tato. Codepage se zadává jako mime-název. ASSUME_CHARSET:iso-8859-2 # Specifikuje kódovou stránku lokálních dokumentů. ASSUME_LOCAL_CHARSET:iso-8859-2 # Pokud http-server vrátí neznámou kódovou stránku, bude nastavena tato. ASSUME_UNREC_CHARSET:iso-8859-2 # PREFERRED_LANGUAGE udává Váš oblíbený jazyk. PREFERRED_LANGUAGE:cz,en # PREFERRED_CHARSET říká Lynxu, ve které kódové stránce má požadovat po # serveru dokumenty. PREFERRED_CHARSET:ISO-8859-2
preferred document lan(G)uage: cz,en preferred document c(H)arset : iso-8859-2 ^A)ssume charset if unknown : iso-8859-2 display (C)haracter set : PC Latin2 CP 852 Raw 8-bit or CJK m(O)de : ONpreferred document language znamená, že chcete dokumenty nejradši v češtině, potom v angličtině. preferred document charset obdobně vaši oblíbenou kódovou stránku. Assume charset if unknown je již poněkud problematičtější, protože na českém Internetu se prosadily dvě kódové stránky. Jednak ISO-8859-2 a Billova Windows-1250. Doporučuji vám nastavit ISO-8859-2. Pokud přesto trváte na Windows-1250, nastavte tuto položku na windows-1250. Display Character Set je nejdůležitější, nastavte na kódovou stránku, v jaké máte font. Ještě jednou upozorňuji, že Lynx nepodporuje kódovou stránku bratří Kamenických, takže tu ne. Tím je nastavení u konce, uložte jej pomocí ">", a můžete brouzdat po .cz stránkách.
Kódová stránka MIME jméno ISO Latin 1 iso-8859-1 ISO Latin 2 iso-8859-2 Other ISO Latin x-iso-8859-other WinLatin1 (cp1252) iso-8859-1-windows-3.1-latin-1 DEC Multinational dec-mcs Macintosh (8 bit) macintosh NeXT character set x-next KOI8-R Cyrillic koi8-r Chinese euc-cn Japanese (EUC) euc-jp Japanese (SJIS) shift_jis Korean euc-kr Taipei (Big5) big5 Vietnamese (VISCII) viscii 7 bit approximations us-ascii Transparent x-transparent IBM PC character set cp437 IBM PC codepage 850 cp850 PC Latin2 CP 852 cp852 DosCyrillic (cp866) cp866 DosGreek (cp737) cp737 DosGreek2 (cp869) cp869 DosArabic (cp864) cp864 DosHebrew (cp862) cp862 WinLatin2 (cp1250) windows-1250 WinCyrillic (cp1251) windows-1251 WinGreek (cp1253) windows-1253 WinHebrew (cp1255) windows-1255 WinArabic (cp1256) windows-1256 ISO Latin 3 iso-8859-3 ISO Latin 4 iso-8859-4 ISO 8859-5 Cyrillic iso-8859-5 ISO 8859-6 Arabic iso-8859-6 ISO 8859-7 Greek iso-8859-7 ISO 8859-8 Hebrew iso-8859-8 ISO 8859-9 (Latin 5) iso-8859-9 ISO 8859-10 iso-8859-10 UNICODE UTF 8 unicode-1-1-utf-8 RFC 1345 w/o Intro mnemonic+ascii+0 RFC 1345 Mnemonic mnemonic
Lynx jako jediný WWW prohlížeč rovněž umí HTML entity ze znakové sady
ISO-8859-2 (běžně je podporován sedmibitový přepis jen pro znaky sady
ISO-8859-1), takže například z opisu č
udělá znak
č
. Bližší podrobnosti jsou na stránce počešťování Lynxu pro Unix.