Emacs 有拼音输入模式吗?

Emacs 有拼音输入模式吗?

我正在学习中文,我想知道是否有一种方法可以方便地输入拼音。

“拼音”是一个有声调的词,如“qǐngwèn”。

emacs 有拼音小模式吗?

如果还没有的话我会尝试写一下。但我对 emacs lisp 的了解很少。

添加信息

我想要一个拼音输入模式本身,可以轻松输入声调标记。我不需要中文输入法。

答案1

Emacs 有四种拼音输入法,名称以chinese-py.您可以使用C-x enter \或设置输入法M-x set-input-method,并使用 获取描述M-x describe-input-method

我没有使用过它们中的任何一个,也没有阅读所有的描述,所以我不知道这些变体之间的确切区别。

编辑

如果您只想输入拼音中使用的元音上方的变音符号来表示声调,您也可以使用输入法。您输入两个字母作为所需的元音+标记。例如,该方法latin-2-prefix

'a -> á   `a -> à   ~a -> ă

list-input-methods如上所述,有更多细节和描述。

但是,据我所知,没有预定义的输入法包括马克龙ā,但您可以定义自己的方法,如中所述这个堆栈交换问题

答案2

汉语四声输入法允许书写声调标记,生成美观的拼音,如下所示:

ni3 -> nǐ
hao3 -> hǎo
nv3 -> nǚ

答案3

https://github.com/tumashu/pyimpyim 是目前最好的输入法。

它仅用 Lisp 编写。所以你不需要任何额外的工具。

相关内容