Stanford/ITS character set

Stanford/ITS character set
Stanford/ITS character set code page layout
Language(s) English
Created by MIT[1]
Definitions RFC 734
Classification Extended ASCII
Extends US-ASCII
Based on SEASCII[2]

Stanford/ITS character set is an extended ASCII character set based on SEASCII with modifications allowing compatibility with 1968 ASCII. It is used as an alternate character set of the SUPDUP protocol for terminals with %TOSAI and %TOFCI bits set.[2] It is also recommended for TeX implementations on systems with large character sets.[1] The default plain TeX macro package sets values 116 () and B16 () as alternative character codes for superscripts and subscripts, respectively (the default being ^ and _).[3]

The Knight keyboard is an example of a keyboard capable of inputting all of the defined characters excluding ⋅γδ±⊕◊∫, as they are mapped to ASCII commands NUL, HT, LF, FF, CR, ESC and DEL, respectively.

Coverage

Each character is encoded as a single seven-bit code value. It contains all 96 printable ASCII characters along with 27 mathematical symbols and 6 Greek letters.

Code page layout

Stanford/ITS character set
_0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _D _E _F
0_
22C5

2193
α
03B1
β
03B2

2227
¬
00AC

2208
π
03C0
λ
03BB
γ
03B3
δ
03B4

2191
±
00B1

2295

221E

2202
1_
2282

2283

2229

222A

2200

2203

2297

21C6

2190

2192

2260

25CA

2264

2265

2261

2228
2_ SP
0020
!
0021
"
0022
#
0023
$
0024
%
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
\
005C
]
005D
^
005E
_
005F
6_ `
0060
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
{
007B
|
007C
}
007D
~
007E

222B

  Letter   Number   Punctuation   Symbol   Other   undefined

See also

References

  1. 1 2 Knuth, Donald (1986). "Appendix C: Character Codes". The TeXbook. Reading, Massachusetts: Addison-Wesley. p. 369. ISBN 0201134470.
  2. 1 2 RFC 734 (Historic) SUPDUP Protocol. Crispin, M. (October 1977).
  3. Knuth, Donald (1986). "Appendix B: Basic Control Sequences". The TeXbook. Reading, Massachusetts: Addison-Wesley. p. 343. ISBN 0201134470.

Further reading

  • RFC 734 - (Historic) SUPDUP Protocol. October 1977.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.