Mazovské kódování - Mazovia encoding
Kermit | MAZOVIA |
---|---|
Alias (y) | cp667, cp790, cp991, MAZ |
Jazyk (y) | polština |
Klasifikace | Rozšířené ASCII, Kódová stránka OEM |
Na základě | OEM-USA |
Další související kódování | Fidonet Mazovia (MFD), Mazovie 157, FreeDOS-991 |
Mazovské kódování se používá pod DOS reprezentovat polština texty. V zásadě je kódová stránka 437 s některými pozicemi vyplněnými polskými písmeny. Důležitou vlastností bylo, že blokové grafické znaky kódové stránky 437 zůstaly nezměněny. V porovnání, IBM pozdější oficiální středoevropský kódová stránka 852 nezachoval veškerou grafiku bloku, což způsobilo nesprávné zobrazení v programech, jako je Norton Commander.
Kódování Mazovie navrhl v roce 1984 Jan Klimowicz z IMM . Byl navržen jako součást projektu vývoje a výroby polského klonu IBM PC s kódovým označením „Mazovsko 1016 ". Kódová stránka byla proto optimalizována pro typická periferní zařízení tohoto počítače, grafickou kartu s duální přepínatelnou grafikou, klávesnici používající rozložení v americké angličtině a ruštině a tiskárny s polskými písmy. V roce 1986 Polská národní banka (NBP) přijalo kódování Mazovska jako standard, což způsobilo jeho široké přijetí a distribuci v Polsku. Rovněž byli nápomocni Ipaco vyrábějící kompatibilní počítače s tchajwanskými součástmi pod vedením Zbigniew Jakubas a Krzysztof Sochacki.
V oficiálním přiřazení kódové stránky pro kódování Mazovska existuje určitá nejednoznačnost:
PTS-DOS a S / DOS podporovat toto kódování pod kódovou stránkou 667 (CP667).[1] Stejné kódování se také v některých polských softwarech nazývalo kódová stránka 991 (CP991),[poznámka 1] implementace FreeDOS kódové stránky 991 se však nezdá být totožná s tímto původním kódováním. přepínací soubor kódové stránky DOS NECPINW.CPI
pro NEC Pinwriters podporuje kódování Mazovia na obou kódových stránkách 667 a 991.[1] FreeDOS mezitím také zavedl podporu pro původní kódování Mazovie pod kódovou stránkou 790 (CP790). The Fujitsu DL6400 (Pro) / DL6600 (Pro) tiskárny také podporují kódování Mazovia.[2] Toto kódování je známé jako kódová stránka 3843 v tiskárnách Star.
Znaková sada
Každá postava je zobrazena s ekvivalentem Unicode kódový bod.[3] Zobrazena je pouze druhá polovina tabulky (128–255), přičemž první polovina (0–127) je stejná jako ASCII a kódová stránka 437.
Existuje několik variant tohoto kódování:
- Mazovie 157 (ś je na 9D místo 9E)
- Fido Mazovia (C je na 0x87 místo 8D a C je na 0x80 místo na 0x95)
- FreeDOS Mazovsko (złoty podepsat na 9B). FreeDOS podporuje tuto variantu pod kódovou stránkou 991, ačkoli se zdá, že původní definice kódové stránky 991, která antedatuje FreeDOS, byla identická s kódovou stránkou 667/790.
Tyto varianty nejsou plně v souladu s definicí kódové stránky 667/790, a proto by s nimi neměla být spojena.
_0 | _1 | _2 | _3 | _4 | _5 | _6 | _7 | _8 | _9 | _A | _B | _C | _D | _E | _F | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
8_ 128 | C 00C7 | ü 00FC | E 00E9 | A 00E2 | A 00E4 | A 00E0 | A 0105 | C 00E7 | E 00EA | E 00EB | E 00E8 | ï 00EF | „ 00EE | C 0107 | A 00C4 | A 0104 |
9_ 144 | E 0118 | E 0119 | ł 0142 | Ó 00F4 | Ó 00F6 | C 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 | ╜ 255 ° C | ╛ 255B | ┐ 2510 |
C_ 192 | └ 2514 | ┴ 2534 | ┬ 252C | ├ 251C | ─ 2500 | ┼ 253C | ╞ 255E | ╟ 255F | ╚ 255A | ╔ 2554 | ╩ 2569 | ╦ 2566 | ╠ 2560 | ═ 2550 | ╬ 256C | ╧ 2567 |
D_ 208 | ╨ 2568 | ╤ 2564 | ╥ 2565 | ╙ 2559 | ╘ 2558 | ╒ 2552 | ╓ 2553 | ╫ 256B | ╪ 256A | ┘ 2518 | ┌ 250 ° C | █ 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 |
Dopis Číslo Interpunkce Symbol jiný Nedefinováno Rozdíly od kódové stránky 437
Viz také
Poznámky
Reference
- ^ A b Paul, Matthias R. (2001) [1996]. "Specifikace a referenční dokumentace pro NECPINW". NECPINW.CPI - ovladač přepínání kódové stránky DOS pro NEC Pinwriters (2.08 ed.). FILESPEC.TXT z NECPI208.ZIP. Archivováno od originálu 10. 9. 2017. Citováno 2013-04-22.
- ^ Uživatelská příručka k tiskárně Fujitsu DL6400 / DL6600 Dot Matrix Printer (PDF). Fujitsu Limited. Duben 1994. C147-E015-01EN. Archivováno (PDF) od originálu dne 2016-06-14. Citováno 2016-06-14.
- ^ Pinwriter Familie - Pinwriter - Epromsockel - Zusätzliche Zeichensätze / Schriftarten (Tištěná referenční příručka pro volitelné písmo a kódovou stránku EPROM pro NEC Pinwriters, včetně vlastních variant) (v němčině) (vydání 00 3/93). NEC Deutschland GmbH. 1993. (Pozn. Některé jehličkové tiskárny NEC Pinwriter série, jmenovitě P3200/P3300 (P20/P30), P6200/P6300 (P60/P70), P9300 (P90), P7200/P7300 (P62/P72), P22Q/P32Q, P3800/P3900 (P42Q/P52Q), P1200/P1300 (P2Q/P3Q), P2000 (P2X) a P8000 (P72X), podporoval instalaci volitelného písma EPROM, kde bylo toto kódování zahrnuto do ROM # 8 „Polish“. Lze jej vyvolat prostřednictvím úniková sekvence
ESC R (n)
s (n) = 21.)