ITU T.61 - ITU T.61
Repertoár znaků a kódované znakové sady pro mezinárodní službu teletexu | |
Postavení | Stažen |
---|---|
Rok začal | 1980 |
Nejnovější verze | (03/93) Březen 1993 |
Organizace | ITU-T |
Výbor | Studijní skupina VIII |
Související normy | T.51, ASN.1, X.500, X.509 |
Doména | kódování |
Licence | Volně dostupné |
webová stránka | https://www.itu.int/rec/T-REC-T.61 |
T.61 je ITU-T Doporučení pro a Teletex znaková sada. T.61 předcházelo Unicode a byla primární znakovou sadou ASN.1 použitý v raných verzích X.500 a X.509 pro kódování řetězců obsahujících znaky používané v západoevropských jazycích.[1] Zatímco T.61 je i nadále podporován v moderních verzích systému Windows X.500 a X.509, byla ukončena ve prospěch Unicode. Také se tomu říká Kódová stránka 1036, CP1036nebo IBM 01036.
Zatímco ASN.1 vidí široké použití a znaková sada T.61 se používá u některých standardů používajících ASN.1 (například v Zabezpečení RSA je PKCS # 9), samotná verze standardu T.61 z let 1988-11 byla nahrazena nikdy nepublikovanou verzí 1993-03; verze 1993-03 byla ITU-T stažena.[2] Verze 1988-11 je stále k dispozici.[2]
Rozložení kódové stránky
_0 | _1 | _2 | _3 | _4 | _5 | _6 | _7 | _8 | _9 | _A | _B | _C | _D | _E | _F | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0_ | BS 0008 | LF 000A | FF 000C | ČR 000D | LS1 000E | LS0 000F | ||||||||||
1_ | SS2[A] 0019 / 008E | SUB 001A | ESC 001B | SS3[A] 001D / 008F | ||||||||||||
2_ | SP 0020 | ! 0021 | " 0022 | % 0025 | & 0026 | ' 0027 | ( 0028 | ) 0029 | * 002A | + 002B | , 002C | - 002D | . 002E | / 002F | ||
3_ | 0 0030 | 1 0031 | 2 0032 | 3 0033 | 4 0034 | 5 0035 | 6 0036 | 7 0037 | 8 0038 | 9 0039 | : 003A | ; 003B | < 003C | = 003D | > 003E | ? 003F |
4_ | @ 0040 | A 0041 | B 0042 | C 0043 | D 0044 | E 0045 | F 0046 | G 0047 | H 0048 | Já 0049 | J 004A | K. 004B | L 004C | M 004D | N 004E | Ó 004F |
5_ | P 0050 | Q 0051 | R 0052 | S 0053 | T 0054 | U 0055 | PROTI 0056 | Ž 0057 | X 0058 | Y 0059 | Z 005A | [ 005B | ] 005D | _ 005F | ||
6_ | A 0061 | b 0062 | C 0063 | d 0064 | E 0065 | F 0066 | G 0067 | h 0068 | i 0069 | j 006A | k 006B | l 006C | m 006D | n 006E | Ó 006F | |
7_ | p 0070 | q 0071 | r 0072 | s 0073 | t 0074 | u 0075 | proti 0076 | w 0077 | X 0078 | y 0079 | z 007A | | 007C | DEL 007F | |||
8_ | PLD 008B | PLU 008C | ||||||||||||||
9_ | CSI 009B | |||||||||||||||
A_ | NBSP 00A0 | ¡ 00A1 | ¢ 00A2 | £ 00A3 | $ 0024 | ¥ 00A5 | # 0023 | § 00A7 | ¤ 00A4 | « 00AB | ||||||
B_ | ° 00B0 | ± 00B1 | ² 00B2 | ³ 00B3 | × 00D7 | µ 00B5 | ¶ 00B6 | · 00B7 | ÷ 00F7 | » 00BB | ¼ 00BC | ½ 00BD | ¾ 00BE | ¿ 00BF | ||
C_ | ̀ 0300 | ́ 0301 | ̂ 0302 | ̃ 0303 | ̄ 0304 | ̆ 0306 | ̇ 0307 | ̈ 0308 | ̈ [b] 0308 | ̊ 030A | ̧ 0327 | ̲ 0332 | ̋ 030B | ̨ 0328 | ̌ 030C | |
D_ | ||||||||||||||||
E_ | Ω 2126 | Æ 00C6 | Ð 00D0 | ª 00AA | Ħ 0126 | IJ 0132 | Ŀ 013F | Ł 0141 | Ó 00D8 | Œ 0152 | º 00BA | Þ 00DE | Ŧ 0166 | Ŋ 014A | ʼn 0149 | |
F_ | ĸ 0138 | … 00E6 | đ 0111 | ð 00F0 | ħ 0127 | já 0131 | ij 0133 | ŀ 0140 | ł 0142 | Ó 00F8 | - 0153 | ß 00DF | þ 00FE | ŧ 0167 | ŋ 014B |
Dopis Číslo Interpunkce Symbol jiný Nedefinováno
Vidět ITU T.51 pro popis toho, jak akcenty na 0x C0..CF fungovalo. Předpona písmen, na rozdíl od postfixu používaného Unicode.
Viz také
Poznámky pod čarou
- ^ A b The ISO / IEC 2022 Řídicí sada C0 definovaná T.61 (ISO-IR-106) kóduje SS2 a SS3 na 0x19, respektive 0x1D.[4] Je povoleno používat sekvence ISO / IEC 2022 pro přepínání řídicích sad (na rozdíl od grafických sad) uvnitř ISO / IEC 10646 (UCS / Unicode) v kontextech, kde probíhá zpracování Únikové kódy ANSI je vhodné za předpokladu, že každý bajt v sekvenci je vyplněn velikostí kódové jednotky kódování,[7] v takovém případě by SS2 a SS3 byly k dispozici na U + 0019 a U + 001D. Avšak častější ISO / IEC 6429 kontrolní sada, jejíž názvy jsou uvedeny pro referenci v tabulce kódů Unicode,[8] kóduje SS2 a SS3 na U + 008E a U + 008F.
- ^ Zaznamenáno v revizi specifikace z roku 1988, že byla přidělena přehláske v revizi specifikace z roku 1980, ale od té doby byla zastaralá.[3] To bylo zpočátku používáno rozlišovat mezi přehláskou a diaeresis.[9]
Reference
- ^ „T.61: Repertoár znaků a kódované znakové sady pro mezinárodní službu teletex“. www.itu.int. Citováno 2019-11-14.
- ^ A b „Doporučení T.61“. ITU-T.
- ^ A b CCITT (1988-11-25). Repertoár znaků a kódované znakové sady pro mezinárodní službu teletexu (1988 ed.). Doporučení T.61.
- ^ A b ITU (1985-08-01). Primární sada řídicích funkcí Teletexu (PDF). ITSCJ /IPSJ. ISO-IR-106.
- ^ ITU (1985-08-01). Doplňková sada řídicích funkcí k teletexu (PDF). ITSCJ /IPSJ. ISO-IR-107.
- ^ RFC 1345
- ^ ISO / IEC JTC 1 / SC 2 (2017). "12.4: Identifikace sady řídicích funkcí". Informační technologie - Universal Coded Character Set (UCS) (5. vydání). ISO. str. 19–20. ISO / IEC 10646.
- ^ Konsorcium Unicode (2019). „Ovládací prvky C1 a doplněk Latin-1“ (PDF). Standard Unicode, verze 12.1.
- ^ ITU-T (11.11.1994). "Tabulka C.9 / T.101 - Doplňková sada grafických znaků (výchozí sada G2)". Mezinárodní spolupráce pro služby Videotex. p. 248. T.101: 1994. (Rozdíl mezi kódy je vysvětlen v první poznámce pod tabulkou. Upozornění: Je při stahování v druhém ze segmentovaných souborů PDF. Samotná tabulka se v PDF zobrazuje s těžkými mojibake (proto se zdá, že zobrazená tabulka neodpovídá poznámkám), a má vypadat zhruba takhle.
externí odkazy
- Doporučení ITU-T T.61 ve společnosti ITU-T
- ISO-IR-103 (ISO-IR registrace pravé části)