Раскладка клавиатуры и отображаемые символы
Что происходит при переключении раскладки клавиатуры (alt+shift в Windows), например, из en
в pl
, Меняет ли кодировка с английского на польский или, возможно, кодировку? Почему когда, например, установить его на en
дает ø
характер при установке его на pl
дает ł
?
1 ответ
Переключение раскладки клавиатуры (alt+shift в Windows) приводит к переключению между раскладками клавиатуры.
Конкретная функциональная раскладка клавиатуры обеспечивает сопоставление между кодами сканирования физической клавиши (или комбинации клавиш) и некоторыми программными событиями, например
- е: на экране появляется буква "е";
- shift+e: на экране появляется буква "E";
- alt+shift: циркулирует через установленные раскладки клавиатуры / языки / методы ввода;
- Ctrl+Shift+Esc запускает диспетчер задач Windows;
- и т.п.
Другой пример:
- AltGR+e
- дает
€
Знак евро на чешской раскладке клавиатуры (243), но - дает
ę
Латинская буква E с Ogonek на польской раскладке клавиатуры (457), а
- дает
- AltGR+U
- ничего не дает на чешской раскладке клавиатуры (243), но
- дает
€
Знак евро на польской раскладке клавиатуры (457) и на польской раскладке клавиатуры (214).