Kodowanie mazowieckie - Mazovia encoding

Kodowanie mazowieckie
Kermit MAZOWSKIE
Skróty) cp667, cp790, cp991, MAZ
Języki) Polskie
Klasyfikacja Rozszerzony ASCII , strona kodowa OEM
Oparte na OEM-USA
Inne powiązane kodowanie(-a) Fidonet Mazovia (MFD),
Mazovia 157,
FreeDOS-991

Kodowanie Mazovia jest używane w systemie DOS do reprezentacji tekstów polskich . Zasadniczo jest to strona kodowa 437 z niektórymi pozycjami wypełnionymi polskimi literami. Ważną cechą było to, że blokowe znaki graficzne strony kodowej 437 pozostały niezmienione. Natomiast późniejsza oficjalna środkowoeuropejska strona kodowa 852 IBM nie zachowała całej grafiki blokowej, powodując nieprawidłowe wyświetlanie w programach takich jak Norton Commander .

Kodowanie Mazovia zostało zaprojektowane w 1984 roku przez Jana Klimowicza z IMM  [ pl ] . Został zaprojektowany w ramach projektu rozwoju i produkcji polskiego klonu IBM PC o kryptonimie " Mazovia 1016  [ pl ] " . Strona kodowa została więc zoptymalizowana pod kątem typowych urządzeń peryferyjnych tego komputera, karty graficznej z podwójną przełączaną grafiką, klawiatury z układem US English i Russian oraz drukarek z polskimi czcionkami. W 1986 roku Narodowy Bank Polski (NBP) przyjął jako standard kodowanie mazowieckie, co spowodowało jego powszechną akceptację i dystrybucję w Polsce. Odegrali również kluczową rolę w produkcji przez Ipaco kompatybilnych komputerów z tajwańskich podzespołów pod kierownictwem Zbigniewa Jakubasa  [ pl ] i Krzysztofa Sochackiego.

W oficjalnym przypisaniu strony kodowej dla kodowania Mazovia istnieje pewna niejasność:

PTS-DOS i S/DOS obsługują to kodowanie pod stroną kodową 667 (CP667). To samo kodowanie było również nazywane stroną kodową 991 (CP991) w niektórych polskich programach, jednak implementacja strony kodowej 991 we FreeDOS nie wydaje się być identyczna z oryginalnym kodowaniem. Plik przełączania stron kodowych DOS NECPINW.CPIdla NEC Pinwriters obsługuje kodowanie Mazovia zarówno na stronach kodowych 667, jak i 991. W międzyczasie FreeDOS wprowadził również obsługę oryginalnego kodowania Mazovia na stronie kodowej 790 (CP790). Fujitsu DL6400 (Pro) / DL6600 (Pro) drukarek z Mazowsza kodującą, jak również. To kodowanie jest znane jako strona kodowa 3843 w drukarkach Star.

Zestaw znaków

Każdy znak jest wyświetlany z odpowiadającym mu punktem kodowym Unicode . Pokazana jest tylko druga połowa tabeli (128–255), przy czym cała pierwsza połowa (0–127) jest taka sama jak ASCII i strona kodowa 437 .

Istnieje kilka wariantów tego kodowania:

  • Mazovia 157 ( ś jest w 9D zamiast 9E)
  • Fido Mazovia ( ć jest w 0x87 zamiast 8D i Ć w 0x80 zamiast 0x95)
  • FreeDOS Mazovia ( znak złotego na 9B). FreeDOS obsługuje ten wariant pod stroną kodową 991, chociaż oryginalna definicja strony kodowej 991, która poprzedza FreeDOS, wydaje się być identyczna ze stroną kodową 667 / 790.

Warianty te nie są w pełni zgodne z definicją strony kodowej 667 / 790 i dlatego nie powinny być kojarzone z tymi numerami.

Strona kodowa 667 / 790
_0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _D _MI _F
8_
128
Ç
00C7
ü
00FC
é
00E9
â
00E2
ä
00E4
à
00E0
±
0105
ç
00E7
ê
00EA
ë
00EB
è
00E8
ï
00EF
î
00EE
ć
0107
Ę
00C4
Ą
0104
9_
144
Ę
0118
ę
0119
ł
0142
ô
00F4
ö
00F6
Ć
0106
û
00FB
ù
00F9
Ś
015A
Ö
00D6
Ü
00DC
¢
00A2
0141 Ł
¥
00A5
ś
015B
ƒ
0192
A_
160
Ź
0179
Ż
017B
ó
00F3
Ó
00D3
ń
0144
Ń
0143
ź
017A
ż
017C
¿
00BF

2310
¬
00AC
½
00BD
¼
00BC
¡
00A1
«
00AB
»
00BB
B_
176

2591

2592

2593

2502

2524

2561

2562

2556

2555

2563

2551

2557

255D

255C

255B

2510
C_
192

2514

2534

252C

251 c

2500

253C

255E

255F

255A

2554

2569

2566

2560

2550

256C

2567
D_
208

2568

2564

2565

2559

2558

2552

2553

256B

256A

2518

250C

2588

2584

258C

2590

2580
E_
224
α
03B1
ß
00DF
Γ
0393
π
03C0
Σ
03A3
σ
03C3
μ
00B5
τ
03C4
Φ
03A6
Θ
0398
Ω
03A9
δ
03B4

221E
φ
03C6
ε
03B5

2229
F_
240

2261
±
00B1

2265

2264

2320

2321
÷
00F7

2248
°
00B0

2219
·
00B7

221A

207F
²
00B2

25A0
NBSP
00A0

  List  Numer  Interpunkcja  Symbol  Inne  Nieokreślony  Różnice w stosunku do strony kodowej 437

Zobacz też

Uwagi

Bibliografia