![为什么 xkb 中不允许使用两个 unicode 字符?](https://linux22.com/image/163712/%E4%B8%BA%E4%BB%80%E4%B9%88%20xkb%20%E4%B8%AD%E4%B8%8D%E5%85%81%E8%AE%B8%E4%BD%BF%E7%94%A8%E4%B8%A4%E4%B8%AA%20unicode%20%E5%AD%97%E7%AC%A6%EF%BC%9F.png)
我想知道为什么 xkb 中的一次按键不允许使用一系列 Unicode 字符。例如。我使用印度键盘输入梵文。该键盘基于Inscript 键盘布局。在此布局中,有四个字符(假设是复杂字符)在 xkb 版本(印度)中找不到。这些字符由三个数字组成,如果一个人想输入它们,他/她就应该对这三个数字进行排序。人物及其构成如下——
- त्र = त (U0924) + ् (U094D) + र (U0930)
- श्र = श (U0936) + ् (U094D) + र (U0930)
- ज्ञ = ज (U091C) + ज (U094D) + ञ (U091E)
- क्ष = क (U0915) + क (U094D) + ष (U0937)
在其他操作系统中,这种布局效果很好。为什么它在 UNIX 中不起作用?必须做什么才能允许这种编程?