知識ベース

コードページ852

コードページ852 (CP 852、IBM 00852、OEM 852(Latin II)、MS-DOS Latin 2とも呼ばれます)は、DOSでラテンスクリプト(ボスニア語、クロアチア語、チェコ語など)を使用する中央ヨーロッパ言語を記述するために使用されるコードページです、ハンガリー語、ポーランド語、ルーマニア語、セルビア語、スロバキア語、またはスロベニア語)。

コードページ852(DOS Latin 2)はISO / IEC 8859-2(ISO Latin-2)とは非常に異なりますが、異なる言語地域では両方とも非公式に「Latin-2」と呼ばれます。ただし、ISO 8859-2のすべての印刷可能文字は、元のDOSコードページ437のボックス描画文字のサブセットを保持する別の配置に含まれますが、他の文字(シングルライニングとダブルライニングを組み合わせたもの)分音記号付きの文字が増えました。これはコードページ850で採用されているのと同じアプローチで、ISO 8859-1に相当します。

このボックス描画サポートの減少により、ボックス描画文字を使用してテキストモードでGUIのような表面を表示するDOSアプリケーション(ノートンコマンダーなど)で表示の不具合が発生しました。この問題を回避するために、いくつかのローカルでより言語固有のエンコーディングが考案されました。たとえば、チェコ語とスロバキア語のKamenickýエンコーディング、ポーランド語のMazoviaエンコーディングなどです。

キャラクターセット

次の表に、コードページ852を示します。各文字は、対応するUnicodeコードポイントとともに表示されます。表の後半(128〜255)のみが示され、前半(0〜127)はコードページ437と同じです。コードページ437とコードページ850の両方と異なる点は影付きで、コードページとの違いはコードページ850に一致する437はボックスで示されています。

_0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _D _E _F
8_
128
Ç
00C7
ü
00FC
é
00E9
â
00E2
ä
00E4
ů
016F
ć
0107
ç
00E7

0142
ë
00EB
Ő
0150
ő
0151

00EE
Ź
0179
Ä
00C4
Ć
0106
9_
144
É
00C9
Ĺ
0139
ĺ
013A
ô
00F4
ö
00F6
Ľ
013D
ľ
013E
Ś
015A
ś
015B
Ö
00D6
Ü
00DC
Ť
0164
ť
0165
Ł
0141
×
00D7
č
010D
A_
160
á
00E1

00ED
ó
00F3
ú
00FA
Ą
0104
ą
0105
Ž
017D
ž
017E
Ę
0118
ę
0119
¬
00AC
ź
017A
Č
010C
ş
015F
«
00AB
»
00BB
B_
176

2591

2592

2593

2502

2524
Á
00C1
Â
00C2
Ě
011A
Ş
015E

2563

2551

2557

255D
Ż
017B
ż
017C

2510
C_
192

2514

2534

252C

251C

2500

253C
Ă
0102
ă
0103

255A

2554

2569

2566

2560

2550

256C
¤
00A4
D_
208
đ
0111
Đ
0110
Ď
010E
Ë
00CB
ď
010F
Ň
0147

00CD

00CE
ě
011B

2518

250C

2588

2584
Ţ
0162
Ů
016E

2580
E_
224
Ó
00D3
ß
00DF
Ô
00D4
Ń
0143
ń
0144
ň
0148
Š
0160
š
0161
Ŕ
0154
Ú
00DA
ŕ
0155
Ű
0170
ý
00FD
Ý
00DD
ţ
0163
´
00B4
F_
240
シャイ
00AD
˝
02DD
˛
02DB
ˇ
02C7
˘
02D8
§
00A7
÷
00F7
¸
00B8
°
00B0
¨
00A8
˙
02D9
ű
0171
Ř
0158
ř
0159

25A0
NBSP
00A0