Українська розкладка клавіатури з символами Unicode для систем Unix (X.org), Mac OS X та Windows XP/Vista/7

 

Версія: 2.1. Останнє оновлення: 10.09.2015

Обговорення:

14.10.2016: Щоб розкладка працювала у Windows 10 потрібно встановити пакунок української мови (у Control Panel\All Control Panel Items\Language):

1) запустити Control Panel
2) зайти в Control Panel\All Control Panel Items\Language
3) клацнути Options на Українська
4) вибрати Install Language Pack
5) перезвавантажити систему

21.04.2016: Андрій Корж створив зручний інсталятор Ukraine Unicode для OSX: https://github.com/korzhyk/OSX-Ukrainian-Unicode-Layout

10.09.2015: Внесено зміни (розкладку для OS X оновлено 14.09.2015, подяка Олегу Боженко):
1) прямий апостроф (0x27) перенесено на перший рівень клавіші `/~
2) над прямим, в другому рівні додано апостроф U+02BC (MODIFIER LETTER APOSTROPHE)
3) символ 2019, нерекомендований для відтворення апострофа, пересунуто в четвертий рівень клавіші 2

Див. обговорення на форумі r2u.org.ua, обговорення на форумі linux.org.ua, а також https://bugs.freedesktop.org/show_bug.cgi?id=50895

23.06.2009: розкладку протестовано на Windows 7 (подяка G3D)

23.06.2009: в останніх версіях X.org розкладка Ukrainan Unicode є типовою українською розкладкою
15.02.2009: розкладку протестовано на Windows Vista
16.12.2008: додано розкладку для OS X (подяка Олегу Боженко)

Це — українська розкладка, яка додає деякі символи, що часто вживаються при наборі українською мовою. Ця розкладка не розроблялася спеціально для типографістів або програмістів, і є спробою додати мінімальний набір символів, який би був корисним широкому загалу.

 

Запропоновані символи третього рівня включають деякі типографіські символи, які все частіше потрібно вводити з розвитком настільних видавничих систем, а також деякі символи з абеток інших слов'янських мов, які часто доводиться набирати. Схема нижче показує типову українську розкладку з доданими символами, які можна вводити в третьому рівні.
Дещо про типографські знаки в українській Вікіпедії.

На перемикання в третій рівень в X.org можна налаштувати різні клавіши - див. перелік нижче.
Ukrainian Unicode є типовим варіантом української розкладки в останніх версіях X.org
Розкладку і інструкції по встановленню в Windows XP®, Vista®, Windows 7 див. ще нижче.
Розкладку і інструкції для OS X® див. ще нижче.

Примітка: на клавіші 3 у верхньому регістрі третього рівня розташовано символ гривні, який може бути показаний знаком питання на деяких ОС, якщо не встановлено шрифти з його підтримкою.

Дещо більше про розкладки у Вікіпедії


Зображення розкладки

  • Нижній регістр — внизу ліворуч
  • Верхній регістр (shift) — вгорі ліворуч
  • Третій рівень (lvl3) — внизу праворуч
  • Верхній регістр третього рівня (lvl3 + Shift) — вгорі праворуч

 


 Примітки:

  • В X.org присутня опція для набирання нерозривного пробілу, тому в сам файл розкладки для X.org його не включено
  • На клавіші '/~ основним символом є прямий апостроф (0x27), на другому рівні апостроф Unicode (U+02BC)
  • На клавіші '/~ у третьому рівні розташовано знак наголосу
  • На клавіші 5/% в третьому рівні розташовано знак градусу
  • На клавіші -/_ в третьому рівні розташовано довге тире (m-dash) і коротке тире (n-dash)

Інструкція зі встановлення для X.org:

Розкладку Ukrainian Unicode включено в сучасних версіях X.org, тому все що треба - це її увімкнути:

  • Вибрати розкладку ua і варіант unicode (в останніх версіях X.org цей варіант є типовий, тож можна просто вибрати розкладку ua)
  • Вибрати клавішу перемикання третього рівня (напр., командою setxkbmap us,ua -variant ,unicode -option lv3:ralt_switch або в налаштування перемикача).

Тепер символи третього рівня можна набирати натиснувши і утримуючи праву клавішу Alt, напр., символ гривні можна ввести за допомогою RAlt+4


Інструкція зі встановлення для Windows XP®, Vista® та 7:

  • Звантажити нову розкладку звідси
  • Розархівувати
  • Запустити файл setup.exe (потрібно мати права адміністратора)
  • Перевірити в налаштуваннях що вибрано саме розкладку Ukrainian - Unicode.

Тепер символи третього рівня можна набирати натиснувши і утримуючи праву клавішу Alt (або, альтерантивно, за допомогою Ctrl+Shift), напр., символ параграфа можна ввести за допомогою правий Alt+3, а символ гривні - правий Alt+Shift+3 (або, альтернативно, Ctrl+Shift+3 та Ctrl+лівий Shift+правий Shift+5 відповідно)


Інструкція зі встановленню для OS X®:

  • Звантажити нову розкладку звідси
  • Розархівувати
  • Файли *.keylayout та *.icns покласти в /Library/Keyboard Layout (для усіх користувачів, потрібні права адміністратора) або в ~/Library/Keyboard Layouts (лише для поточного користувача)
  • Зробити Log Out / Log In (або перевантажити комп’ютер)
  • Зайти в System Preferences → International → Input Menu, обрати Ukrainian Unicode

Тепер символи третього рівня можна набирати натиснувши і утримуючи клавішу alt (option) наприклад alt + 3 дає §


Опції перемикання 3го рівня в X.org

Нижче подано опції вмикання третього рівня для X.org. Ці опції можна застосувати за допомогою команди setxkbmap -option lv3:win_switch;, або прописавши її в /etc/X11/xorg.conf, напр.,

Option "XkbOptions" "lv3:win_switch"

або вибравши цю опцію в налаштуваннях перемикачів клавіатури.

lv3:switch Права клавіша Ctrl
lv3:menu_switch Клавіша Menu
lv3:win_switch Права чи ліва клавіша Win
lv3:lwin_switch Ліва клавіша Win
lv3:rwin_switch Права клавіша Win
lv3:alt_switch Права чи ліва клавіша Alt
lv3:lalt_switch Ліва клавіша Alt
lv3:ralt_switch Права клавіша Alt
lv3:ralt_switch_multikey Права клавіша Alt, Shift+права Alt - Multi_Key.
lv3:ralt_alt Права Alt ніколи не вибирає 3-ій рівень.

 

 


 

 

Ukrainian Keyboard Layout with Unicode symbols