Znaková sada Atari ST - Atari ST character set

Znaková sada Atari ST, jak je vykreslena v systémovém písmu s vysokým rozlišením 8 × 16.
Systémové písmo s nízkým a středním rozlišením 8 × 8.

Znaková sada Atari ST je znaková sada na Atari ST osobního počítače rodiny včetně Atari STE , TT a Falcon . Je založen na kódové stránce 437 , původní znakové sadě počítače IBM PC a podobně jako tato sada obsahuje kódy ASCII 32–126, rozšířené kódy pro písmena s diakritikou ( diakritiky ) a další symboly. Od kódové stránky 437 se liší tím, že používá jiné dingbaty v kódových bodech 0–31, a to výměnou znaků 176–223 za hebrejskou abecedu a další symboly a výměna kódových bodů 158, 236 a 254–255 se symboly pro ostré S , liniový integrál, krychlový a macron.

Rodina počítačů Atari ST obsahovala toto písmo uložené v ROM ve třech velikostech; jako písmo 8 × 16 pixelů na znak používané v grafických režimech s vysokým rozlišením, jako písmo 8 × 8 pixelů na znak používané v grafických režimech s nízkým a středním rozlišením a jako 6 × 6 pixelů -za znakové písmo použité pro popisky ikon v jakémkoli grafickém režimu

Všem 256 kódům byl v ROM přidělen grafický znak, včetně kódů od 0 do 31, které byly v ASCII vyhrazeny pro negrafické kontrolní znaky .

Digitální výzkum ‚s Intel na bázi původního GEM na počítačích kompatibilních s IBM využila podobný GEM znakovou sadu . Zaměnil ¢ a ø a také zaměnil ¥ a Ø (což znamená, že GEM je více podobný kódové stránce 865 umístěním Ø a ø). Má také měnovou značku (¤) na kódovém bodě 158, „na kódovém bodě 169,“ na kódovém bodě 170, ‹na kódovém bodě 171,› v kódovém bodě 172, znaku sekce (§) v kódovém bodě 184, dvojité dýce (‡) v kódovém bodě 185 „V bodovém bodu 192, vodorovná elipsa (…) bodový bod 193, znaménko promile (‰) v bodovém bodě 194, odrážka (•) v bodovém bodu 195, en dash (-) v bodovém bodě 196, em dash (-) v bodovém bodu 197, znak stupně (°) v kódovém bodě 198, S s ​​háčkem (velká a malá) a různá velká písmena latinky s diakritikou (v pořadí kódových bodů jsou to Á, Â, È, Ê, Ë, Ì, Í, Î, Ï, Ò, Ó, Ô, Š, š, Ù, Ú, Û a Ÿ) v kódových bodech 199-216, ostrý s (ß) v kódovém bodě 217, různé mezery v kódových bodech 218-223, operátor odrážky (∙) v kódovém bodě 249 , černý čtverec (■) v kódovém bodě 254 (jako v kódové stránce 437), prázdná sada (∅) v kódovém bodě 255, znaky specifické pro GEM v kódových bodech 5, 6 a 7, různé černé trojúhelníky (v pořadí kódových bodů jsou ▴, ▾, ▸, ◂, ►, ◄) v kódových bodech 12-17 (kódové body 16 a 17 odpovídají kódové stránce 4 37), ⧓ v kódovém bodě 18, V kódovém bodě 19, ¶ (který není vyplněn v systémovém písmu) v kódovém bodě 20, § (duplikát) v kódovém bodě 21, ↕ v kódovém bodě 22, ↨ v kódovém bodě 23 a kódových bodů 24 -31 shodná kódová stránka 437.


Sada znaků

Následující tabulka ukazuje znakovou sadu Atari ST. Každý znak je zobrazen s potenciálním ekvivalentem Unicode, pokud je k dispozici. Rozdíly od kódové stránky 437 jsou zobrazeny v rámečku.

Ačkoli ROM poskytuje grafiku pro všech 256 různých možných 8bitových kódů, některá rozhraní API nevytisknou některé z těchto kódových bodů, zejména rozsah 0–31 a kód na 127. Místo toho je budou interpretovat jako řídicí znaky.

Znaková sada Atari ST
_0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _D _E _F
0_
0
NUL
0000

21E7

21E9

21E8

21E6
❎︎
1FBBD
Atari ST charakter 0x06.png
1 FBBE
Atari ST charakter 0x07.png
1FBBF

2713
🕒︎
1F552
🔔︎
1F514

266A

240 ° C

240D
Atari ST charakter 0x0E.png
 
Atari ST charakter 0x0F.png
 
1_
16
0
1FBF0
1
1FBF1
2
1FBF2
3
1FBF3
4
1FBF4
5
1FBF5
6
1FBF6
7
1FBF7
8
1FBF8
9
1FBF9
ə
0259
1
241B
Atari ST znak 0x1C.png
 
Atari ST znak 0x1D.png
 
Atari ST znak 0x1E.png
 
Atari ST znak 0x1F.png
 
2_
32
SP
0020
!
0021

0022
#
0023
0024 USD
%
0025
&
0026

0027
(
0028
)
0029
*
002A
+
002B
,
002C
-
002D
.
002E
/
002F
3_
48
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_
64
@
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_
80
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_
96
`
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_
112
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

2302
8_
128
Ç
00C7
ü
00FC
é
00E9

00E2
ä
00E4
à
00E0
v
00E5
ç
00E7
ê
00EA
ë
00EB
è
00E8
ï
00EF
v
00EE
ì
00EC
Ä
00C4
Å
00C5
9_
144
É
00C9
æ
00E6
Æ
00C6
ô
00F4
ö
00F6
ò
00F2
û
00FB
ù
00F9
ÿ
00FF
Ö
00D6
Ü
00DC
¢
00A2
£
00A3
¥
00A5
ß
00DF
ƒ
0192
A_
160
á
00E1
í
00ED
-
00F3
ú
00FA
-
00F1
Ñ
00D1
ª
00AA
º
00BA
¿
00 BF
10
2310
¬
00AC
½
00BD
¼
00BC
¡
00A1
«
00AB
»
00BB
B_
176
ã
00E3
õ
00F5
Ø
00D8
ř
00F8
-
0153
Œ
0152
À
00C0
Ã
00C3
Õ
00D5
¨
00A8

00B4

2020

00B6
©
00A9
®
00AE

2122
C_
192
ij
0133
ij
0132
א
05D0
ב
05D1
ג
05D2
ד
05D3
ה
05D4
ו
05D5
ז
05D6
ח
05D7
ט
05D8
י
05D9
כ
05DB
ל
05DC
מ
05DE
נ
05E0
D_
208
ס
05E1
ע
05E2
פ
05E4
צ
05E6
ק
05E7
ר
05E8
ש
05E9
ת
05EA
ן
05DF
DA
05DA
ם
05DD
ף
05E3
ץ
05E5
§
00A7
27
2227

221E
E_
224
α
03B1
β
03B2
93
0393
π
03C0
Σ
03A3
σ
03C3
µ
00B5
τ
03C4
Φ
03A6
98
0398
Ω
03A9
5
03B4

222E
ϕ
03D5
8
2208

2229
F_
240
61
2261
±
00B1

2265

2264
20
2320
21
2321
÷
00F7

2248
°
00B0

2022
·
00B7

221A
7
207F
²
00B2
³
00B3
¯
00AF

   Dopis    Číslo    Interpunkce    Symbol    jiný    Nedefinováno    Rozdíly od kódové stránky 437

Alternativní kódy

Pomocí vstupní metody Alt Numpad mohou uživatelé zadat znak podržením klávesy Alt a zadáním třímístného desetinného kódu na Numpad . To poskytuje způsob zadávání speciálních znaků, které nejsou poskytovány přímo na klávesnici.

Euro varianty

Znaková sada Atari ST dlouho předchází zavedení měny euro, a proto neposkytuje kódový bod pro znak eura (U + 20AC, €). Některý software (například Calamus ) však pro tento účel využil kódový bod 238 (0xEE). Tento kód bod je obvykle přidělen k matematickému element ze znaku (U + 2208, ∈) a řecké malá písmena epsilon (U + 03B5, ε) v kódové stránce 437. Alternativně se používá jen zřídka logické konjunkce znamení (U + 2227, ∧) v kódovém bodě 222 (0xDE) lze nahradit znaménkem euro.

Viz také

Reference