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 теж має працювати. Також слід переконатися, що поточним засобом вводу для англійської мови обрано саме цю клавіатуру.
This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

If you are unable to use this captcha for any reason, please contact us by email at support@dreamwidth.org

Сторінку створено Середа, 18 Червень 2025 06:37

Травень 2025

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

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