T.61 je doporučení ITU-T pro kódování znaků pro Teletex. Kódování T.61 je předchůdcem Unicode, a bylo primární znakovou sadou v ASN.1 používaném v prvních verzích protokolů X.500 a X.509 pro kódování řetězců obsahujících znaky používané v západoevropských jazycích. Také se používá ve starší verzi LDAP. T.61 je sice stále podporováno i v moderní verzi X.500 a X.509, přednostně by se však měl používat Unicode. T.61 bývá také nazýváno Code page 1036, CP1036 nebo IBM 01036.

Zatímco ASN.1 se stále široce používá a znaková sada T.61 se používá v některých standardech používajících ASN.1 (například v PKCS #9 společnosti RSA Security), verze 1988-11 standardu T.61 byla nahrazena novější nikdy nepublikovanou verzí 1993-03, kterou ITU-T stáhla. Verze 1988-11 je stále dostupná.

T.61 bylo jedním z podporovaných kódování v softwaru Mozilla pro e-mail a HTML do roku 2014, kdy podporovaná kódování byla omezena na kódování uvedené v WHATWG Encoding Standard. T.61 však stále zůstává podporované pro LDAP.

Struktura kódové stránky Následující tabulka ukazuje kódování T.61.

Poznámky Popis, jak fungují akcenty s kódy 0xC1..0xCF je uveden v ITU T.51: kódy akcentů jsou umístěny před písmenem (obdobně jako se používají mrtvé klávesy na psacím stroji), zatímco v Unicode samostatné akcenty následují za písmenem, ke kterému patří. V revizi specifikace z roku 1988 je uvedeno, že tento kód byl ve verzi z roku 1980 přidělen umlautu, ale od té doby byl zrušen. původně se používalo k rozlišení mezi umlautem a diaerézou. (Rozdíl mezi kódy je vysvětlen v první poznámce pod tabulkou. Upozornění: Je ve druhém z rozdělených PDF souborů ke stažení. Samotná tabulka je v PDF zobrazena se silným mojibakem (proto se zdá, že zobrazená tabulka neodpovídá poznámkám) a má vypadat zhruba takto . Řídicí sada ISO/IEC 2022 C0 definovaná v T.61 (ISO-IR-106) používá pro SS2 a SS3 kódy 0x19 a 0x1D. Je povoleno používat sekvence ISO/IEC 2022 pro přepínání řídicích sad (na rozdíl od grafických sad) v rámci ISO/IEC 10646 (UCS/Unicode) v kontextech, kde je vhodné zpracovávat ANSI escape kódy, za předpokladu, že každý bajt v sekvenci je doplněn na velikost kódové jednotky kódování, v takovém případě by SS2 a SS3 byly dostupné na U+0019 a U+001D. Běžnější řídicí sada C1 ISO/IEC 6429, jejíž názvy jsou pro informaci uvedeny v kódové tabulce Unicode, však kóduje SS2 a SS3 pomocí U+008E, respektive U+008F.

Odkazy Reference

Související články ISO/IEC 6937 (ITU T.51)

Externí odkazy ITU-T Recommendation T.61 v ITU-T ISO-IR-103 (ISO-IR registrace pravé části)

Kategorie:Kódování znaků Kategorie:ASN.1 T.61