Как ввести арабский верхний индекс и нижний индекс на клавиатуре?
Как вставить арабский символ для верхнего индекса Alef (как в هٰ) и нижнего индекса Alef (как в هٖ) непосредственно с клавиатуры? Они обычно используются на арабском языке или только в Мусхаф Усмани из Священного Корана?
На самом деле нижний индекс Alef отображается не на моем компьютере ниже (nt Ubuntu Raring), а на левой стороне буквы. Однако над надписью отображается суперскрипт алеф. Я сомневаюсь, что скопировал неправильный символ:) Обновление: я проверил, что это не неправильный символ, потому что другая машина отображает индекс Alef прямо под символом, поэтому проблема с отображением в Raring.
4 ответа
Используйте карту символов, чтобы найти их код Unicode. лайк
U+0656 ARABIC SUBSCRIPT ALEF
Затем используйте Ctrl + Shift + U (маленький подчеркнутый
u
показывает вверх), введите код Unicode656
См. Другие параметры метода ввода. Невозможно ввести "ć" на венгерском макете.
Для более быстрого ввода вы можете изменить текущую раскладку клавиатуры или создать собственную. Смотрите эти ответы:
Насколько я знаю:
Shift + Q = هَ
Shift + A = هِ
Shift + W = هً
Shift + S = هٍ
Shift + E = هُ
Shift + ` = هّ
Вот еще один вариант, который я сейчас использую. Вместо того, чтобы использовать ту раскладку клавиатуры по умолчанию, которая не включает верхний и нижний индексы Alef, просто используйте другую раскладку клавиатуры.
Создайте собственный макет или получите его из этой арабской раскладки клавиатуры. Поместите файл макета в /usr/share/X11/xkb/symbols/
каталог и зарегистрируйте его, изменив /usr/share/X11/xkb/rules/evdev.xml
файл, добавьте его в <layoutList>
узел, подобный этому (взято по ссылке выше):
<layoutList>
...
<layout>
<configItem>
<name>SIMPLE FILE NAME, NOT FULL PATH</name>
<shortDescription>USUALLY TWO-LETTER COUNTRY CODE</shortDescription>
<description>USUALLY FULL COUNTRY NAME</description>
<languageList>
<iso639Id>THREE-LETTER LANGUAGE CODE</iso639Id>
</languageList>
</configItem>
<variantList></variantList>
</layout>
...
</layoutList>
Теперь просто нажмите ` (клавиша backtick/ тильда) для U+0670 ARABIC LETTER SUPERSCRIPT ALEF
и Shift+R для U+0656 ARABIC SUBSCRIPT ALEF
, Существует также U+0657 ARABIC INVERTED DAMMA
нажав Shift + 4.
Shift + W = هً
Shift + S = هٍ
Shift + R = هٌ
Shift + ` = هّ
Shift + ` затем Shift + E = هُّ
Shift + X = هْ
Shift + Z = ~
Shift + ` затем Shift + A = هِّ
Shift + E = هُ
Shift + Q = هَ
Shift + A = هِ
Shift + ` затем Shift + Q = هَّ