如何在键盘上输入阿拉伯语上标和下标alef?

如何在键盘上输入阿拉伯语上标和下标alef?

如何插入阿拉伯字符作为上标 Alef(例如هٰ)和下标 Alef(例如هٖ)直接从键盘使用?它们是阿拉伯语中常用的还是只用于穆沙夫·奥斯马尼古兰经?

实际上下标 Alef 并没有在下面呈现ه在我的计算机(Ubuntu Raring)中,但出现在字母的左侧。但是上标 alef 呈现在字母上方。我怀疑我复制了一个错误的字符 :)更新:我已检查过,这不是一个错误的字符,因为另一台机器将下标 Alef 呈现在字符正下方,因此这是 Raring 中的渲染问题。

答案1

  • 使用字符映射表找到它们的 Unicode 代码。例如U+0656 ARABIC SUBSCRIPT ALEF

  • 然后使用Ctrl++ Shift(出现u一个小下划线),输入 Unicode 代码u656

请参阅其他输入法选项无法在匈牙利语布局中输入“ć”

为了更快地输入,您可以修改当前的键盘布局或创建自定义键盘布局。请参阅以下答案:

答案2

据我所知:

Shift+ Q=هَ

Shift+ A=هِ

Shift+ W=هً

Shift+ S=هٍ

Shift+ E=هُ

Shift+ `=هّ

答案3

这是我目前使用的另一种选择。不要使用不包含上标和下标 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>

现在只需按下`(反引号/波浪号键)即可获得U+0670 ARABIC LETTER SUPERSCRIPT ALEF和。也可以按下。Shift+RU+0656 ARABIC SUBSCRIPT ALEFU+0657 ARABIC INVERTED DAMMAShift+4

答案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= هَّ

相关内容