Раскладка клавиатуры
Раскладка клавиатуры - это схема соответствия клавиш на клавиатуре компьютера, печатной машинки или другого устройства, употребляемого для ввода текстовой информации. Существует большое количество раскладок для различных моделей клавиатур, различных языков и операционных систем.
Варианты компьютерных раскладок
Варианты украинской раскладки можно разделить на две разновидности:
- альтернативные раскладки;
- раскладки, построенные на основе типовой.
Альтернативные раскладки
Некоторые альтернативные раскладки:
- «Печатная машинка» - располагает символы, как на пишущих машинках с украинской азбукой.
- РСТУ 2019-91 - республиканский стандарт 1991.
- Фонотечная - располагает украинские символы на латинских символах по транскрипционному принципу (напр., украинская А на латинском А, Р на R, И на J ...).
- Шараповка - раскладка построена с учетом принципов эргономики.
Дополнительная украинская раскладка в Microsoft Windows
Раскладка для украинского языка, которая поставляется вместе с ОС Windows. В наше время является самой распространенной украинской раскладкой.
Особенности украинской раскладки во всех версиях, начиная с Windows Vista, то есть Windows Vista, 7, 8:
- начиная с Windows 8 расширенная раскладка является раскладкой по умолчанию;
- апостроф является частью раскладки;
- отсутствие русских букв;
- буква Г размещена на клавиши слева от Y / Я.
Стандартная украинская раскладка в Microsoft Windows
Была единственной украинской раскладкой во всех версиях, предшествующих Windows Vista, то есть Windows XP, 2000, Me. Несмотря на недостатки и наличие расширенной украинской раскладки, также присутствует в более поздних версиях Windows (windows Vista, Windows 7), оставаясь украинской раскладкой по умолчанию. Особенности:
- отсутствие апострофа;
- наличие русской буквы Э;
- буква Г размещена на клавише, отсутствует на большинстве старых клавиатур, также для нее используется клавишная комбинация AltGr + Г.
Проблема апострофа является существенным недостатком этой раскладки. Для ввода этого обязательного символа приходится переключаться на английскую раскладку или использовать его код (Alt +39). Иногда вместо апострофа вводят лапки или пропускают его вообще, что является ошибкой. Неудобное «скрытое» размещение буквы Г стало поводом для распространенного мнения, будто эта буква также отсутствует в стандартной раскладке, что, однако, не соответствует действительности.
Недостатки стандартной украинской раскладки стали причиной активного распространения модифицированных клавиатур. В основном на месте ненужной буквы Э размещался апостроф, также в некоторых случаях буква Г размещалась в «видимой» области клавиатуры.
Дополнительные сведения о типах апострофа
Однако, с учетом изменений в подходах к употреблению апострофа, произошедших с момента подачи заявки на открытие IDN ccTLD. УКР в 2009 году, необходимо осторожно относится к тому, который апостроф должен присутствовать на клавиатуре и как этот знак должен набираться. Использование апострофов U +2019 и U +0027 запрещено действующими правилами ICANN к использованию в любых доменных именах. После проведенных исследований было предложено использовать такой, который разрешен к использованию в доменных именах, который наиболее соответствует графике украинского апострофа. Он был включен в таблицу символов, которая была подана при заявке. В дальнейшем использование апостроф U +02 BC получило поддержку Интернет-сообщества при обращении в ICANN.
Модификации типовой раскладки
Эти раскладки, как правило, добавляют к типовому набору символов другие широко употребляемые символы, например, типографские кавычки, мягкий перенос, символ гривны, ударение подобное. Поскольку вместить все потенциально применяемые символы на одну раскладку не является практичным, эти раскладки являются специализированными, например, для типографии, или для набора старославянских текстов и т.п.
Украинская раскладка «Ukrainian Unicode»
Одна из таких раскладок является «Ukrainian Unicode». Эта раскладка доступна для платформ Windows ®, X.org (Unix) и MacOS X и не разрабатывалась специально для типографистов или программистов, и есть попытка добавить минимальный набор символов.
В основу этой раскладки легли уже некоторые существующие труды, например, Российская типографская раскладка Ильи Бирмана и «Strange Ukrainian», но создание этой раскладки имело несколько четко очерченных назначений:
- минимизировать количество новых символов, которые не являются свойственными украинского набора или не используются широким кругом пользователей;
- предоставить некоторые широко употребляемые символы из набора Unicode, часто встречающиеся при наборе украинского языка («правильный» апостроф, ударение, «правильные» кавычки и т.п.);
- предоставить некоторые типографские символы, например символ гривны, символ евро, символ авторских прав;
- предоставить некоторые символы с типовой латинской (американской) раскладки, часто употребляются при наборе украинских (например, слэш или квадратные скобки), чтобы избежать лишних переключений раскладки для одного символа;
- предоставить 4 буквы из русского алфавита и одну из белорусской, чтобы русскоязычные пользователи, которые изредка употребляют русский или белорусский, не должны были устанавливать дополнительные раскладки.
Большинство из этих дополнительных символов набираются при нажатии правой клавиши Alt (в системах X.org это можно изменить), так называемый «третий уровень», на рисунке этот уровень обозначен красным цветом.
Несколько замечаний к этой раскладки:
- апостроф Unicode (U +2019) расположен, как символ первого уровня, а прямой «программистский» апостроф подвинуть в верхний регистр и набирается с помощью клавиши Shift;
- на клавиши '/ ~ в третьем уровне расположен знак ударения (который набирается после буквы, на которой нужно поставить ударение);
- на клавиши - / _ в третьем уровне расположены длинное тире (m-dash) и короткое тире (n-dash);
- на клавиши 3 / # в верхнем регистре третьего уровня расположен знак гривны (?)
Strange Ukrainian
Популярная модифицированная раскладка для украинского языка, исправляющая проблему апострофа, а также позволяет набирать текст на русском и других славянских языках, использующих кириллическую графику. Также раскладка содержит множество дополнительных символов (в частности, знак ударения, дополнительные знаки препинания, спецсимволы с английской раскладки).