我在 Ubuntu 20 LTS 上设置了以下输入法:英语(美国)、英语(德沃夏克)、中文(智能拼音)、中文(汉语拼音(m17n))。
我想输入拼音及其所有可用的音调符号使用撰写键,无需使用特定输入法hanyu pinyin (m17n)
。只有部分可能的音调符号似乎可以与组合键配合使用,但很难找到或不存在这方面的良好文档。
拼音声调符号
在以下示例中,x
用任意基本字符替换:a
,e
,i
,o
,u
- 第一声是
macron
:¯
,
用compose
+-
+输入x
- 第二个声调是
acute
:´
,
用compose
+'
+输入x
- 第三声是
caron
:ˇ
(注意,caron
不同于breve
),用+ +
打出(是+ )compose
<
x
<
shift
,
- 第四声是
grave
:`
,
用compose
+`
+输入x
实际上,其实比这更复杂,因为多了一个“基本字符”:ü
,所以在拼音中还有这些声音:ǖ
,ǘ
,ǚ
,ǜ
。这些可以与在组合键上添加更多修饰符相结合,可以用+ + +ǘ
来产生。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 密钥?
- 是否可以使用组合键输入所有拼音音调符号?缺少的组合是:
ǖ
、ǎ
、ǐ
、ǒ
、ǔ
。ǚ
- 是否可以将自定义键序列添加到 Compose 键(例如,使用我的主目录中的特定点文件)?从 Ubuntu 19 开始,这个答案似乎不起作用:https://askubuntu.com/a/71335/872681
我做什么不是想:
- 还有一种仅用于拼音符号的输入法,如下面这个答案中的汉语拼音输入法所述:https://askubuntu.com/a/728506/872681
(我已经使它工作了,但它只是不如使用撰写键那么舒服。) - 使用任何形式的在线编辑器,例如:https://www.pinyin-editor.com
- 使用类似字符映射的点击应用程序。
答案1
我没有使用 Ubuntu,但是由于在 Manjaro 上我缺少相同的字符,也许这会对你有所帮助:
ǖ: compose _ ü
ǎ: compose c a
ǒ: compose c o
ǔ: compose c u
ǚ: compose c ü
还有其他组合可供选择,您可以在这里找到:
/usr/share/X11/locale/en_US.UTF-8/Compose
您甚至可以定义自己的组合~/.XCompose
(如果不存在,您可以创建它)。
include "%L"
<Multi_key> <minus> <udiaeresis> : "ǖ"
<Multi_key> <less> <a> : "ǎ"
<Multi_key> <less> <i> : "ǐ"
<Multi_key> <less> <o> : "ǒ"
<Multi_key> <less> <u> : "ǔ"
<Multi_key> <less> <udiaeresis> : "ǚ"
include "%L"
从 加载系统撰写文件usr/share ...
。