我在 Ubuntu 20 LTS 上设置了以下输入法:英语(美国)、英语(德沃夏克)、中文(智能拼音)、中文(汉语拼音(m17n))。
我想用 Compose Key输入所有可用音标的拼音,而不使用特定的输入法hanyu pinyin (m17n)
。只有一些可能的音标似乎可以与 compose 键一起使用,并且很难找到或不存在有关这方面的良好文档。
拼音音标
在以下示例中,替换x
为任何基本字符:a
, e
, i
, o
,u
- 第一个声调是
macron
:¯
,
用compose
+-
+输入x
- 第二个声调是
acute
:´
,
用compose
+'
+输入x
- 第三声是
caron
:ˇ
(注意,caron
不同于breve
),
用compose
+<
+输入x
(<
是shift
+,
) - 第四个声调是
grave
:`
,用+ +
键入compose
`
x
实际上,它比这更复杂,因为还有一个“基本字符”:ü
,所以在拼音中这些声音也可以使用:ǖ
, ǘ
, ǚ
, ǜ
。这些可以与向 compose 键添加更多修饰符相结合,ǘ
可以使用compose
+ '
+ "
+生成u
。
尝试所有组合时,其中一些有效,有些无效:
1st tone, ¯, macron, supports all but ǖ
ā: compose - a
ē: compose - e
ī: compose - i
ō: compose - o
ū: compose - u
ǖ: ?
2nd tone, ´, acute, supports all
á: compose ' a
é: compose ' e
í: compose ' i
ó: compose ' o
ú: compose ' u
ǘ: compose ' " u
3rd tone, ˇ, caron, only supports e
ǎ: ?
ě: compose < e
ǐ: ?
ǒ: ?
ǔ: ?
ǚ: ?
4th tone, `, grave, supports all
à: compose ` a
è: compose ` e
ì: compose ` i
ò: compose ` o
ù: compose ` u
ǜ: compose ` " u
我的问题
- 这真的应该工作吗?我应该提交错误报告吗?如果是这样; 源代码库在哪里?谁维护撰写密钥?
- 是否可以使用 Compose Key 键入所有拼音音标?缺少的组合是:
ǖ
,ǎ
,ǐ
,ǒ
,ǔ
,ǚ
. - 是否可以将自定义键序列添加到撰写键(例如,在我的主目录中使用特定的点文件)?自 Ubuntu 19 以来,此答案似乎不起作用:https ://askubuntu.com/a/71335/872681
我不想要的:
- 另一种仅用于拼音标记的输入法,如本答案中的汉语拼音输入中所述:https
://askubuntu.com/a/728506/872681 (我已经完成了这项工作,只是不如使用组合键。) - 使用任何形式的在线编辑器,例如:https ://www.pinyin-editor.com
- 使用像 Character Map 这样的点击式应用程序。
我不在 Ubuntu 上,但由于在 Manjaro 上我缺少相同的字符,也许这会对你有所帮助:
还有其他组合可供选择,您可以在此处找到:
/usr/share/X11/locale/en_US.UTF-8/Compose
您甚至可以在其中定义自己的组合
~/.XCompose
(如果不存在,您可以创建它)。include "%L"
从usr/share ...
.