Emacsにピンイン入力モードはありますか?

Emacsにピンイン入力モードはありますか?

中国語を学んでいますが、ピンインを簡単に入力する方法があるかどうかを知りたいです。

「ピンイン」は「qīngwèn」のような声調のある単語です。

emacsには小さなピンインモードがありますか?

まだ書いていない場合は、これについて書いてみましょう。しかし、私はemacs lispについてほとんど知りません。

情報を追加する

声調を簡単に入力できるピンイン入力モード自体があってほしいです。中国語の入力方法は必要ありません。

答え1

Emacsには4つのピンイン入力方法があります。入力方法をchinese-py有効または設定し、説明を取得するために使用できます。C-x enter \M-x set-input-methodM-x describe-input-method

私はそれらのどれも使用しておらず、すべての説明を読んでいないので、これらのバリエーション間の正確な違いを知りません。

編集する

声調を表示するためにピンインで使用されるコレクションの上に発音区別記号を入力する場合は、次のようにすることもできます。入力。目的のコレクション+マークで2文字を入力します。たとえば、この方法latin-2-prefix

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

list-input-methods上記のように、より詳細な説明と説明があります。

しかし、私が知っている限り、次のような事前定義された入力方法はありません。マクロンā、しかし、以下に説明するように、独自の方法を定義できます。このスタック交換の質問

答え2

中国語4つ星入力方法を使用すると、以下のように声調表示を作成して美しいピンインを作成できます。

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

答え3

https://github.com/tumashu/pyim現時点では、pyimが最良の入力方法です。

Lispでのみ書かれています。したがって、追加のツールは必要ありません。

関連情報