ITU T.61

T.61 is an ITU-T Recommendation for a Teletex character set. T.61 predated Unicode, and was the primary character set in ASN.1 used in early versions of X.500 and X.509 for encoding strings containing characters used in Western European languages.[1] While T.61 continues to be supported in modern versions of X.500 and X.509, it has been deprecated in favor of Unicode. It is also called Code page 1036, CP1036, or IBM 01036.

T.61
Character repertoire and coded character sets for the international teletex service
StatusWithdrawn
Year started1980
Latest version(03/93)
March 1993
OrganizationITU-T
CommitteeStudy Group VIII
Related standardsT.51, ASN.1, X.500, X.509
Domainencoding
LicenseFreely available
Websitehttps://www.itu.int/rec/T-REC-T.61

While ASN.1 does see wide use and the T.61 character set is used on some standards using ASN.1 (for example in RSA Security's PKCS #9), the 1988-11 version of the T.61 standard itself was superseded by a never-published 1993-03 version; the 1993-03 version was withdrawn by the ITU-T.[2] The 1988-11 version is still available.[2]

Code page layout

T.61-8bit[3][4][5][6]
_0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _D _E _F
0_ BS
0008
LF
000A
FF
000C
CR
000D
LS1
000E
LS0
000F
1_ SS2[lower-alpha 1]
0019/008E
SUB
001A
ESC
001B
SS3[lower-alpha 1]
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
I
0049
J
004A
K
004B
L
004C
M
004D
N
004E
O
004F
5_ P
0050
Q
0051
R
0052
S
0053
T
0054
U
0055
V
0056
W
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
o
006F
7_ p
0070
q
0071
r
0072
s
0073
t
0074
u
0075
v
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
̈ [lower-alpha 2]
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
ı
0131
ij
0133
ŀ
0140
ł
0142
ø
00F8
œ
0153
ß
00DF
þ
00FE
ŧ
0167
ŋ
014B

  Letter  Number  Punctuation  Symbol  Other  Undefined

See ITU T.51 for a description of how the accents at 0xC0..CF worked. They prefix the letters, as opposed to postfix used by Unicode.

See also

  • ITU T.51

Footnotes

  1. The ISO/IEC 2022 C0 control set defined by T.61 (ISO-IR-106) encodes SS2 and SS3 at 0x19 and 0x1D respectively.[4] It is permitted to use ISO/IEC 2022 sequences for switching control sets (as opposed to graphical sets) within ISO/IEC 10646 (UCS/Unicode) in contexts where processing ANSI escape codes is appropriate, provided that each byte in the sequence is padded to the code unit size of the encoding,[7] in which case SS2 and SS3 would be available at U+0019 and U+001D. However, the more common ISO/IEC 6429 control set, the names of which are listed for reference in the Unicode code chart,[8] encodes SS2 and SS3 at U+008E and U+008F respectively.
  2. Noted in the 1988 revision of the specification as having been allocated to the umlaut in the 1980 revision of the specification, but having since been deprecated.[3] It was initially used to distinguish between umlaut and diaeresis.[9]

References

  1. "T.61 : Character repertoire and coded character sets for the international teletex service". www.itu.int. Retrieved 2019-11-14.
  2. "Recommendation T.61". ITU-T.
  3. CCITT (1988-11-25). Character repertoire and coded character sets for the international teletex service (1988 ed.). Recommendation T.61.
  4. ITU (1985-08-01). Teletex Primary Set of Control Functions (PDF). ITSCJ/IPSJ. ISO-IR-106.
  5. ITU (1985-08-01). Teletex Supplementory Set of Control Functions (PDF). ITSCJ/IPSJ. ISO-IR-107.
  6. RFC 1345
  7. ISO/IEC JTC 1/SC 2 (2017). "12.4: Identification of control function set". Information technology — Universal Coded Character Set (UCS) (5th ed.). ISO. pp. 19–20. ISO/IEC 10646.
  8. Unicode Consortium (2019). "C1 Controls and Latin-1 Supplement" (PDF). The Unicode Standard, Version 12.1.
  9. ITU-T (1994-11-11). "Table C.9/T.101 – The supplementary set of graphic characters (default G2 set)". International interworking for Videotex services. p. 248. T.101:1994. (Difference between the codes is explained in the first note below table. Caveats: Is in second of the segmented PDFs in the download. The table itself is displayed in the PDF with severe mojibake (hence why the displayed table does not appear to correspond to the notes), and is supposed to look roughly like this.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.