Как вставить арабский символ для верхнего индекса Alef (как в هٰ ) и нижнего индекса Alef (как в هٖ ) непосредственно с клавиатуры? Они обычно используются на арабском языке или используются только в Мусафе Утмани Священного Корана?
На самом деле индекс «Алеф» не отображается ниже ه на моем компьютере (Ubuntu Raring), но вместо этого слева от буквы. Однако над надписью отображается суперскрипт алеф. Я сомневаюсь, что скопировал неправильный символ:) strike> Обновление: я проверил, что это не неправильный символ, потому что другая машина отображает индекс Alef прямо под символом, поэтому в Raring возникла проблема с отображением .
Используйте Символьную карту , найдите их код Unicode. как U+0656 ARABIC SUBSCRIPT ALEF
Затем используйте Ctrl kbd> + Shift kbd> + u kbd> (небольшая подчеркивание u
отображается), введите код Unicode 656
См. Другие параметры метода ввода Невозможно ввести «ć» на венгерском макете
Для более быстрого ввода вы можете изменить текущую раскладку клавиатуры или создать собственную. Смотрите эти ответы:
Shift kbd> + W kbd> = هً
Shift kbd> + S kbd> = هٍ
Shift kbd> + R kbd> = هٌ
Shift kbd> + ` kbd> = هّ
Shift kbd> + ` kbd> затем Shift kbd> + E kbd> = هُّ
Shift kbd> + X kbd> = هْ
Shift kbd> + Z kbd> = ~
Shift kbd> + ` kbd> затем Shift kbd> + A kbd> = هِّ
Shift kbd> + E kbd> = هُ
Shift kbd> + Q kbd> = هَ
Shift kbd> + A kbd> = هِ
Shift kbd> + ` kbd> затем Shift kbd> + Q kbd> = ه
Насколько я знаю:
Shift kbd> + Q kbd> = هَ
Shift kbd> + A kbd> = هِ
Shift kbd> + W kbd> = هً
Shift kbd> + S kbd> = هٍ
Shift kbd> + E kbd> = هُ
Shift kbd> + ` kbd> = هّ
Вот еще одна опция, которую я сейчас использую. Вместо того, чтобы использовать ту раскладку клавиатуры по умолчанию, которая не включает верхний и нижний индексы 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>
Теперь просто нажмите ` kbd> (обратная клавиша / тильда) для U+0670 ARABIC LETTER SUPERSCRIPT ALEF
и Shift + R kbd> для U+0656 ARABIC SUBSCRIPT ALEF
. Также есть U+0657 ARABIC INVERTED DAMMA
, нажав Shift + 4 kbd>.