pueblo <nomail@nomail.pl> napisał(a):
No właśnie jakoś tak od razu założyłem, że 852 nie ma polskich znaków.
Jest jakiś praktyczny powód dla którego konsola i okienka mają inne
kodowania?
Zaszłość historyczna. 852 miała znaczki do rysowania ramek. W przypadku
systemu graficznego nie były już one tak potrzebne a jednocześnie zabierały
miejsce znakom narodowym. Stworzono więc nową stronę kodową. Przypomnę, że
mówimy o kodowaniu 8-bitowym, więc liczba znaków w stronie kodowej była
mocno ograniczona.
https://devblogs.microsoft.com/oldnewthing/20050308-00/?p=36253
A teraz mamy Unikod, który jest taką jedną wielką stroną kodową.
Zmiana kodowania w konsoli nie spowoduje żadnych "usterek" w
systemie
Polecenie chcp działa tylko na dane okienko. Nawet gdyby działało
ogólnosystemowo, to nie bardzo co ma się popsuć.
--
Grzegorz Niemirowski
https://www.grzegorz.net/
|