kodowanie Mazowsza

kodowanie Mazowsza
Kermit MAZOWSZE
Skróty) cp667, cp790, cp991, MAZ
Języki) Polski
Klasyfikacja Rozszerzony kod ASCII , strona kodowa OEM
Oparte na OEM-USA
Inne powiązane kodowanie

Fidonet Mazovia (MFD), Mazowsze 157, FreeDOS-991

Kodowanie Mazovia jest używane w systemie DOS do reprezentowania polskich tekstów. 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. W przeciwieństwie do tego, późniejsza oficjalna środkowoeuropejska strona kodowa IBM 852 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 jako część projektu opracowania i wyprodukowania 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ładami w języku angielskim (USA) i rosyjskim oraz drukarek z polskimi czcionkami. W 1986 roku Narodowy Bank Polski (NBP) przyjęło kodowanie Mazovia jako standard, powodując tym samym jego powszechną akceptację i dystrybucję w Polsce. Odegrali także kluczową rolę w produkcji Ipaco kompatybilnych komputerów z tajwańskimi komponentami pod kierunkiem Zbigniewa Jakubasa [ pl ] i Krzysztofa Sochackiego.

Istnieje pewna niejasność w oficjalnym przypisaniu strony kodowej dla kodowania Mazowsza:

PTS-DOS i S/DOS obsługują to kodowanie na stronie kodowej 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 wydaje się nie być identyczna z tym oryginalnym kodowaniem. Plik przełączania strony kodowej DOS NECPINW.CPI dla NEC Pinwriters obsługuje kodowanie Mazovia na obu stronach kodowych 667 i 991. W międzyczasie FreeDOS wprowadził również obsługę oryginalnego kodowania Mazovia na stronie kodowej 790 (CP790). Fujitsu DL6400 (Pro) / DL6600 ( Pro) drukarki obsługują również kodowanie Mazovia. To kodowanie jest znane jako strona kodowa 3843 w drukarkach Star .

Zestaw znaków

Każdy znak jest pokazany 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:

  • Mazowsze 157 ( ś jest na 9D zamiast 9E)
  • Fido Mazovia ( ć to 0x87 zamiast 8D, a Ć to 0x80 zamiast 0x95)
  • FreeDOS Mazovia ( znak złotego pod 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
8x
Ç 00C7

ü 00FC

00E9 _

00E2 _

00E4 _

à 00E0

ą 0105

ç 00E7

ę 00EA

ë 00EB

00E8 _

ï 00EF

î 00EE

ć 0107

Ę 00C4

0104 _
9x
Ę 0118

ę 0119

ł 0142

ô 00F4

00F6 _

0106 _

û 00FB

ù 00F9

Ś 015A

00D6 _

Ü 00 DC

¢ 00A2

Ł 0141

¥ 00A5

ś 015B

0192 _
Topór
Ź 0179

Ż 017B

00F3 _

O 00D3

ń 0144

Ń 0143

ź 017A

ż 017C

¿ 00BF

2310

¬ 00 AC

½ 00BD

¼ 00 pne

¡ 00A1

« 00AB

» 00BB
Bx
2591

2592

2593

2502

2524

2561

2562

2556

2555

2563

2551

2557

255D

255C

╛255B _

2510
Cx
2514

2534

252C

251C

2500

253C

255E

255F

255A

2554

2569

2566

2560

2550

256C

2567
Dx
2568

2564

2565

2559

2558

2552

2553

256B

256A

2518

250C

2588

▄2584 _

258C

2590

2580
Były
α 03B1

ß 00DF

Γ 0393

π03C0 _

Σ 03A3

σ 03C3

μ 00B5

τ 03C4

Φ 03A6

Θ 0398

Ω 03A9

δ 03B4

221E

φ 03C6

ε 03B5

2229
Fx
2261

± 00B1

2265

2264

2320

2321

÷ 00F7

2248

° 00B0

2219

· 00B7

221A

207F

² 00B2

25A0
NBSP
 Różnice w stosunku do strony kodowej 437

Zobacz też

Notatki