bytebuster: (CH-biang3biang3mien4)
[personal profile] bytebuster
Перепост допису [personal profile] ukurainajin: Європа у форматі QWERTY (ч.2)
Європа у форматі QWERTY — Комбінована розкладка для європейської латиниці

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



Нагадаю, що для того, аби вводити червоні знаки (альтернативний режим), треба одночасно із ними натиснути клавішу [AltGr], вона ж «правий альт» (або комбінацію [Ctrl]+[Alt] ліворуч). Щоби ввести червоні знаки у верхньому регістрі, додатково слід натиснути ще й [Shift]. Тобто для отримання літери «Ů» тиснемо «[AltGr]+[Shift]+[u]». Все це нічим не відрізняється від способу, на якому було побудовано мою «Українсько-Білорусько-Російську» розкладку.

А ось тут застосовано ще один метод, який значно розширює можливості. Це так звані «мертві клавіші (dead keys)». У мене на малюнку їх позначено білими знаками на червоному тлі. Як можна здогадатися, їх теж треба натискати в альтернативному режимі, як і інші червоні знаки. Але ці клавіші нічого миттєво не дають. Результат з'являється лише після введення якогось наступного символу. Поясню це на прикладі «мертвої клавіші» [¤] (знак валюти). Спочатку натискаємо саму цю клавішу: [AltGr]+[4]. Відпускаємо клавіші, видихаємо. А після цього натискаємо клавішу [e] або [y], або [h] — і отримуємо відповідні значки валют: «€» або «¥», або «₴». Все інше працює аналогічним чином, я наприкінці подам повний перелік можливих комбінацій.

Майже всі «мертві клавіші» у мене дають результат чотирьох видів, з огляду на наступний символ:
  1. [мертва_клавіша][Пробіл]. Результатом буде те, що зображено на клавіші. Якщо це діакритична позначка, то у більшості випадків це буде її ізольована форма.
  2. [мертва_клавіша][та_сама_клавіша]. Мається на увазі, що після «мертвої клавіші» ви натиснете ту ж саму клавішу у звичному режимі, тобто без додаткових клавіш. Для літер і значка валюти результат збігається з попереднім пунктом. Для модифікаторів тут буде особлива форма, яка може поєднуватися із попереднім введеним символом, «наповзаючи» на нього. Я не знаю питомого терміну для combining, Microsoft пропонує називати їх «об'єднаними», але це не дуже слушно (я би сказав «поєднувані», якщо це припустимо), тож залишу англійську назву. Так от, літера з діакритичною позначкою може існувати незалежно (Ť), а може складатися із самої літери та модифікатора (Ť = T + ̌ ). Виглядати це має однаково, якщо шрифт дозволяє, але у другому випадку це два окремі символи, з усіма плюсами та мінусами. Ось про таку форму модифікаторів я і кажу.
  3. [мертва_клавіша][ТА_САМА_КЛАВІША]. Так, як у п.2, але другу клавішу слід натиснути у верхньому регістрі, тобто разом із [Shift]. Це альтернативна форма п.2.
  4. [мертва_клавіша][якась_інша_клавіша]. Тут результат залежатиме від обох клавіш. Якщо «мертва клавіша» — це, припустімо, модифікатор акут (наголос, нахилений праворуч), а наступна клавіша — літера, то результатом буде різновид цієї літери з акутом, наприклад «Ý». Якщо «мертва клавіша» — літера, то результатом буде щось пов'язане із цією літерою, як у прикладі зі значком валюти.
Тепер познайомимося з назвами і виглядом доступних тут модифікаторів:


Зазначу, що «мертва клавіша» [ring] (кільце) відповідає також за модифікатор dot (крапка над літерою); а [cedilla] (седиль) — також за модифікатор ogonek, бо обидва ці модифікатори є хвостиками. [caron] і [ring] мають також ще по одній альтернативній формі: [AltGr]+[.][AltGr]+[.] = «…» (ellipsis, три крапки), [AltGr]+[Shift]+[.][AltGr]+[.] = «•» (bullet, маркер списку). Надалі, якщо з форми чи назви символу зрозуміло, що його натиснуто разом із [AltGr] або [Shift], я заради економії сил не буду додатково писати про ці клавіші. Махінації із «мертвими клавішами» показано в таблиці:

Мертва клавішаНаступна клавішаРезультатОпис
[¤][Space] або [4]¤
[e r t y p a s d h l c m]€ ₽ ₺ ¥ £ ֏ ₪ ₫ ₴ ₾ ¢ ₼euro, rouble, turkish lira, yen, pound, armenian dram, shekel, vietnamese dong, hryvnya, lari, cent, manat
[b]Значок біткоїну. Не всі шрифти його відображають.
[å][a e ` A]å æ ã ă
[Å][a e ` A]Å Æ Ã Ă
[ð][d z]ð dž
[Ð][d z Z]Ð Dž DŽÐ тут ісландська «Ед», а не сербська перекреслена «Дьжє». А от лігатура — саме сербська «Дже».
[ʒ][j J]ʒ ǯ
[Ʒ][j J]Ʒ Ǯ
[ø][o e `]ø œ õ
[Ø][o e `]Ø Œ Õ
[ł][l j]ł lj
[Ł][l j J]Ł Lj LJ
[ñ][n j]ñ nj
[Ñ][n j J]Ñ Nj NJ
[grave][Space]`U+02cb
[`]◌̀combining grave U+0300
[~]◌̏combining grave подвійний U+030f
[aA eE iI oO uU yY]àÀ èÈ ìÌ òÒ ùÙ ỳỲСамостійні літери з гравісом
[tilde][Space]˜мала тильда U+02dc
[`]◌̃combining tilde нагорі U+0303
[~]◌̰combining tilde внизу U+0330
[aA nN oO]ãà ñÑ õÕСамостійні літери з тильдою. Їх можна вводити також за допомогою «мертвих клавіш» [å Å], [ñ Ñ] та [ø Ø], дивлячись, що зручніше
[stroke][Space] або [\]◌̸Нахилена риска U+0338
[|]◌̶Горизонтальна риска U+0336
[bB dD gG hH lL oO tT zZ]ƀɃ đĐ ǥǤ ħĦ łŁ øØ ŧŦ ƶƵСамостійні перекреслені літери
[macron][Space]ˉU+02c9
[\]◌̄combining macron нагорі U+0304
[|]◌̱combining macron внизу U+0331
[aA eE iI oO uU]āĀ ēĒ īĪ ōŌ ūŪСамостійні літери з макроном
[diaeresis][Space]¨U+00a8
[;]◌̈combining diaeresis нагорі U+0308
[:]◌̤combining diaeresis внизу U+0324
[aA eE hH iI oO uU xX yY]äÄ ëË ḧḦ ïÏ öÖ üÜ ẍẌ ÿŸСамостійні літери з діерезисом
[acute][Space]ˊU+02ca
[,]ʼТипографський апостроф U+02bc
[']◌́combining acute U+0301
["]◌̋combining acute подвійний U+030b
[aA cC eE gG iI kK lL nN oO rR sS uU yY zZ]áÁ ćĆ éÉ ǵǴ íÍ ḱḰ ĺĹ ńŃ óÓ ŕŔ śŚ úÚ ýÝ źŹСамостійні літери з акутом
[breve][Space]˘U+02d8
[']◌̆combining breve U+0306
["]◌̑combining breve перегорнутий U+0311
[aA eE gG iI oO uU]ăĂ ĕĔ ğĞ ĭĬ ŏŎ ŭŬСамостійні літери з бревісом
[circumflex][Space]ˆU+02c6
[,]◌̂combining circumflex нагорі U+0302
[<]◌̭combining circumflex внизу U+032d
[aA cC eE gG hH iI jJ oO sS uU]â ĉĈ êÊ ĝĜ ĥĤ îÎ ĵĴ ôÔ ŝŜ ûÛСамостійні літери з циркумфлексом
[comma][Space]ʼТипографський апостроф U+02bc
[,]◌̦combining comma внизу U+0326
[<]◌̒combining comma нагорі перегорнута U+0312
[gG kK lL nN rR sS tT]ģĢ ķĶ ļĻ ņŅ ŗŖ șȘ țȚСамостійні літери з комою
[caron][Space]ˇU+02c7
[.]◌̌combining caron нагорі U+030c
[>]◌̬combining caron внизу U+032c
[caron]Подвійне натиснення «мертвої клавіші» [caron] створює знак «три крапки» U+2026
[cC dD eE lL nN rR sS tT zZ]čČ ďĎ ěĚ ľĽ ňŇ řŘ šŠ ťŤ žŽСамостійні літери з гачеком
[ring][Space]˚U+02da. Не плутати зі значком градусу °
[.]◌̊combining ring нагорі U+030a
[>]◌̇combining dot нагорі U+0307
[caron]Натиснення «мертвої клавіші» [caron] після [ring] створює знак «маркер списку» U+2022
[aA bB cC dD eE fF gG mM nN pP sS tT uU xX zZ]åÅ ḃḂ ċĊ ḋḊ ėĖ ḟḞ ġĠ ṁṀ ṅṄ ṗṖ ṡṠ ṫṪ ůŮ ẋẊ żŻСамостійні літери з кільцем та крапкою
[cedilla][Space]¸U+00b8
[/]◌̧combining cedilla U+0327
[?]◌̨combining ogonek U+0328
[aA cC eE iI sS tT uU]ąĄ çÇ ęĘ įĮ şŞ ţŢ ųŲСамостійні літери із седиллю та огонком
[nN]ŋŊЦе літера із власною назвою Eng. Та вона добре вписується до ряду носових звуків.


Хто витримав до цього місця, той молодець, а стягнути інсталяційний архів можна за цим посиланням. Після встановлення клавіатура або сама з'явиться у переліку мов, або треба відкрити налаштування англійської мови і власноруч додати до засобів вводу клавіатуру під назвою «Extended Latin for European languages». Перевірено на Windows 10. На Windows XP та Windows 7 теж має працювати. Також слід переконатися, що поточним засобом вводу для англійської мови обрано саме цю клавіатуру.
Сторінку створено П'ятниця, 6 Червень 2025 23:06

Травень 2025

П В С Ч П С Н
   1 234
567891011
12131415161718
192021222324 25
262728293031 
Створено з Dreamwidth Studios

За стиль дякувати