为什么 xkb 中不允许出现两个 unicode 字符?

为什么 xkb 中不允许出现两个 unicode 字符?

我想知道为什么 xkb 中不允许一次按键输入一串 Unicode 字符。例如,我使用印度键盘输入梵文。此键盘基于inscript 键盘布局。在此布局中,有 4 个字符(假设为复杂字符)在 xkb 版本(印度)中找不到。这些字符由三个字符组成,如果要输入它们,他/她应该输入所有三个字符。字符及其组成如下 -

  1. त्र = त (U0924) + ् (U094D) + र (U0930)
  2. श्र = श (U0936) + ् (U094D) + र (U0930)
  3. ज्ञ = ज (U091C) + ् (U094D) + ञ (U091E)
  4. क्ष = क (U0915) + ् (U094D) + ष (U0937)

在其他操作系统中,这种布局工作正常。为什么它在 Linux 中不起作用?要做什么才能允许这种编程?

相关内容