polskie znaki mazowia jak włączyć
Jeżeli chodzi Ci o zwykłe pisanie polskich znaków w Windows, to nie włącza się „Mazowii”. Poprawna nazwa tego starego kodowania to Mazovia i było ono używane głównie w środowiskach DOS. W nowoczesnym Windows należy dodać klawiaturę Polski (programisty) albo Polski (214). (en.wikipedia.org)
Najkrótsza procedura w Windows 10/11:
Jeżeli natomiast chodzi o stary program DOS, emulator DOSBox albo stare urządzenie, wtedy temat Mazovii może być rzeczywiście istotny. W takim przypadku trzeba ustawić nie tylko układ klawiatury, ale czasem także zgodną stronę kodową / kodowanie. (dosbox.com)
Tu są tak naprawdę dwa różne problemy, które użytkownicy często mylą:
To decyduje, co wpisujesz z klawiatury. W Windows Microsoft oficjalnie udostępnia m.in. układy Polish (Programmers) oraz Polish (214). Jeśli nie możesz wpisać ą, ć, ę, ł itd., to zwykle problem leży właśnie tutaj, a nie w kodowaniu Mazovia. (learn.microsoft.com)
To decyduje, jak znaki są zapisane w pliku lub przesyłane do programu/drukarki. Mazovia to historyczne 8-bitowe kodowanie opracowane dla komputera Mazovia 1016 i szeroko używane w polskich programach DOS. Współczesne systemy nie używają go jako standardu; dominują rozwiązania oparte o Unicode. (en.wikipedia.org)
Microsoft podaje procedurę dodania układu klawiatury:
DOSBox obsługuje zmianę układu klawiatury. W dokumentacji podano m.in. przykład:
keyboardlayout=PL214
albo w wierszu DOSBox:
keyb PL214
To ustawia układ klawiatury dla polskiego środowiska. Natomiast jeżeli konkretny stary program wymaga Mazovii, samo keyb może nie wystarczyć, bo układ klawiatury i kodowanie to nie to samo. (dosbox.com)
Źródła opisują, że Mazovia funkcjonowała w różnych środowiskach pod oznaczeniami takimi jak CP667, CP991 albo wariant CP790, a w niektórych drukarkach spotyka się też inne oznaczenia tej strony kodowej. To ważne przy starych aplikacjach DOS, terminalach i drukarkach, ale nie przy zwykłym wpisywaniu tekstu w Windows 10/11. (en.wikipedia.org)
Aktualnie, w Windows 10 i Windows 11, Microsoft nadal wspiera dodawanie wielu układów klawiatury oraz przełączanie ich z poziomu Język i region i przez Win + Spacja. Równocześnie system rozdziela pojęcia języka interfejsu, języka wejścia i układu klawiatury, co bywa źródłem nieporozumień. (support.microsoft.com)
Z praktycznego punktu widzenia branża od dawna odchodzi od lokalnych 8-bitowych stron kodowych, takich jak Mazovia, na rzecz Unicode. Dlatego Mazovia pozostaje dziś rozwiązaniem głównie dla:
Najważniejsze rozróżnienie jest takie:
| Problem | Co zmienić |
|---|---|
| Nie da się wpisać „ą”, „ę”, „ł” w Windows | Układ klawiatury |
| W starym pliku są „krzaczki” | Kodowanie pliku |
| Program DOS źle pokazuje polskie litery | Układ + kodowanie + czasem czcionka/sterownik |
To trochę jak różnica między:
Mazovia dotyczy drugiej warstwy, a większość współczesnych problemów użytkownika dotyczy pierwszej. (en.wikipedia.org)
W tym zagadnieniu kwestie etyczne i prawne są niewielkie, ale praktycznie ważna jest zgodność danych. Używanie starego kodowania w nowych dokumentach zwiększa ryzyko:
Z inżynierskiego punktu widzenia lepiej zachować Mazovię tylko tam, gdzie wymaga tego kompatybilność ze starym systemem, a nowe dane przechowywać w nowoczesnym formacie znakowym. To jest wniosek praktyczny wynikający z faktu, że współczesne Windows operuje na nowszym modelu obsługi języków i klawiatur niż historyczne środowiska DOS. (support.microsoft.com)
Zrób dokładnie to:
keyb PL214
albo w konfiguracji:
keyboardlayout=PL214
Nie zmieniaj w ciemno ustawień klawiatury. Najpierw ustal, czy plik jest zapisany w Mazovii, bo wtedy potrzebna jest konwersja kodowania do współczesnego formatu, a nie „włączenie polskich znaków” w systemie. To wynika bezpośrednio z tego, czym Mazovia jest historycznie. (en.wikipedia.org)
Twoje pytanie jest bardzo krótkie, więc istnieją co najmniej trzy interpretacje:
Dla pierwszego przypadku odpowiedź brzmi: dodaj polski układ klawiatury.
Dla drugiego i trzeciego: trzeba sprawdzić zgodność kodowania Mazovia. (support.microsoft.com)
Warto też doprecyzować, że poprawna nazwa standardu to raczej Mazovia, nie „Mazowia”. (en.wikipedia.org)
Jeżeli chcesz temat rozwiązać precyzyjnie, podaj:
Wtedy można dobrać właściwe rozwiązanie:
Najprawdopodobniej szukasz sposobu na wpisywanie polskich znaków w Windows — wtedy nie włączasz Mazovii, tylko dodajesz klawiaturę Polski (programisty) lub Polski (214) w ustawieniach języka. (learn.microsoft.com)
Mazovia to stare kodowanie z epoki DOS i ma znaczenie głównie dla archiwalnych programów, plików i urządzeń. Jeśli napiszesz, czy chodzi o Windows, DOSBox, czy stary program DOS, podam Ci dokładną instrukcję krok po kroku dla Twojego przypadku. (dosbox.com)