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 : ON
preferred 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.