NeXT character set
The NeXT character set (often aliased as NeXTSTEP encoding vector, WE8NEXTSTEP[1] or next-multinational[2]) was used by the NeXTSTEP and OPENSTEP operating systems on NeXT workstations beginning in 1988. It is based on Adobe Systems' PostScript (PS) character set aka Adobe Standard Encoding where unused code points were filled up with characters from ISO 8859-1 (Latin 1), although at differing code points.[3]
Character set
The following table shows the NeXT character set. Each character is shown with a potential Unicode equivalent. Code points differing from Adobe Standard Encoding are shown boxed. Codepoints 00hex (0) to 7Fhex (127) are nearly identical to ASCII.
_0 | _1 | _2 | _3 | _4 | _5 | _6 | _7 | _8 | _9 | _A | _B | _C | _D | _E | _F | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0_ | NUL 0000 |
SOH 0001 |
STX 0002 |
ETX 0003 |
EOT 0004 |
ENQ 0005 |
ACK 0006 |
BEL 0007 |
BS 0008 |
HT 0009 |
LF 000A |
VT 000B |
FF 000C |
CR 000D |
SO 000E |
SI 000F |
1_ | DLE 0010 |
DC1 0011 |
DC2 0012 |
DC3 0013 |
DC4 0014 |
NAK 0015 |
SYN 0016 |
ETB 0017 |
CAN 0018 |
EM 0019 |
SUB 001A |
ESC 001B |
FS 001C |
GS 001D |
RS 001E |
US 001F |
2_ | SP 0020 |
! 0021 |
" 0022 |
# 0023 |
$ 0024 |
% 0025 |
& 0026 |
’[3] 2019 |
( 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_ | ‘[3] 2018 |
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 |
DEL 007F |
8_ | nbsp/fsp 00A0/2007 |
À 00C0 |
Á 00C1 |
 00C2 |
à 00C3 |
Ä 00C4 |
Å 00C5 |
Ç 00C7 |
È 00C8 |
É 00C9 |
Ê 00CA |
Ë 00CB |
Ì 00CC |
Í 00CD |
Î 00CE |
Ï 00CF |
9_ | Ð 00D0 |
Ñ 00D1 |
Ò 00D2 |
Ó 00D3 |
Ô 00D4 |
Õ 00D5 |
Ö 00D6 |
Ù 00D9 |
Ú 00DA |
Û 00DB |
Ü 00DC |
Ý 00DD |
Þ 00DE |
µ 00B5 |
× 00D7 |
÷ 00F7 |
A_ | © 00A9 |
¡ 00A1 |
¢ 00A2 |
£ 00A3 |
⁄ 2044 |
¥ 00A5 |
ƒ 0192 |
§ 00A7 |
¤ 00A4 |
'[3] 0027 |
“ 201C |
« 00AB |
‹ 2039 |
› 203A |
fi FB01 |
fl FB02 |
B_ | ® 00AE |
– 2013 |
† 2020 |
‡ 2021 |
· 00B7 |
¦ 00A6 |
¶ 00B6 |
• 2022 |
‚ 201A |
„ 201E |
” 201D |
» 00BB |
…[3] 2026 |
‰ 2030 |
¬ 00AC |
¿ 00BF |
C_ | ¹ 00B9 |
ˋ 02CB |
´ 00B4 |
ˆ 02C6 |
˜ 02DC |
¯ 00AF |
˘ 02D8 |
˙ 02D9 |
¨ 00A8 |
² 00B2 |
˚[3] 02DA |
¸ 00B8 |
³ 00B3 |
˝ 02DD |
˛ 02DB |
ˇ 02C7 |
D_ | — 2014 |
± 00B1 |
¼ 00BC |
½ 00BD |
¾ 00BE |
à 00E0 |
á 00E1 |
â 00E2 |
ã 00E3 |
ä 00E4 |
å 00E5 |
ç 00E7 |
è 00E8 |
é 00E9 |
ê 00EA |
ë 00EB |
E_ | ì 00EC |
Æ 00C6 |
í 00ED |
ª 00AA |
î 00EE |
ï 00EF |
ð 00F0 |
ñ 00F1 |
Ł 0141 |
Ø 00D8 |
Œ 0152 |
º 00BA |
ò 00F2 |
ó 00F3 |
ô 00F4 |
õ 00F5 |
F_ | ö 00F6 |
æ 00E6 |
ù 00F9 |
ú 00FA |
û 00FB |
ı 0131 |
ü 00FC |
ý 00FD |
ł 0142 |
ø 00F8 |
œ 0153 |
ß 00DF |
þ 00FE |
ÿ 00FF |
Letter Number Punctuation Symbol Other Undefined Differences from Adobe Standard Encoding
See also
- Display PostScript (DPS)
References
- Baird, Cathy; Chiba, Dan; Chu, Winson; Fan, Jessica; Ho, Claire; Law, Simon; Lee, Geoff; Linsley, Peter; Matsuda, Keni; Oscroft, Tamzin; Takeda, Shige; Tanaka, Linus; Tozawa, Makoto; Trute, Barry; Tsujimoto, Mayumi; Wu, Ying; Yau, Michael; Yu, Tim; Wang, Chao; Wong, Simon; Zhang, Weiran; Zheng, Lei; Zhu, Yan; Moore, Valarie (2002) [1996]. "Appendix A: Locale Data". Oracle9i Database Globalization Support Guide (PDF) (Release 2 (9.2) ed.). Oracle Corporation. Oracle A96529-01. Archived (PDF) from the original on 2017-02-14. Retrieved 2017-02-14.
- "Character sets". Kermit. Columbia University. 2000-01-01. Archived from the original on 2017-02-15. Retrieved 2017-02-15.
- "Keyboard Event Information - Encoding Vectors". NeXT Computer, Inc. 1995. Archived from the original on 2017-02-12. Retrieved 2017-02-12.
- McGowan, Rick (1999-09-23). "NextStep Encoding to Unicode". 0.1. Unicode, Inc. Retrieved 2017-02-12.
- Czyborra, Roman (1998-06-27). "Codepage & Co". NeXTSTEP. Archived from the original on 2016-12-07. Retrieved 2016-12-06.
- Flohr, Guido (2016) [2002]. "Locale::RecodeData::NEXTSTEP - Conversion routines for NEXTSTEP". CPAN libintl-perl. Archived from the original on 2017-02-18. Retrieved 2017-02-18.
- Kostis, Kosta (2000). "NeXTSTEP Encoding Vector". 1.20. Archived from the original on 2017-02-18. Retrieved 2017-02-18.
- "NeXT Character Set". Kermit. Columbia University. Retrieved 2020-06-24.