キーボードで音声文字を入力する

キーボードで音声文字を入力する

私はLinuxを使用しています(ミントメイト)、音声記号である次の文字をキーボードで直接入力できますか?

ə、ɔ、ŋ、..

答え1

やってみましょう...

(1)決定:ə、ɔ、ŋを(ALTGR + ecn)にマッピング

(2)xmodmapコマンドを使用して、次の文字(e、c、n)の現在の定義を取得します。

xmodmap -pke | grep '= [ecn] ' > myfon.xmap

myfon.xmapには3行あります。たとえば、次のようになります。

keycode  26 = e E e E EuroSign cent e E e E
keycode  54 = c C c C cent copyright cent copyright c C
keycode  57 = n N n N n N n N n N

(3) ALTGRは5列目です。 'ə、ɔ、ŋ、'(ipa - Unicode)

keycode  26 = e E e E U0259 cent e E e E
keycode  54 = c C c C U0254 copyright cent copyright c C
keycode  57 = n N n N U014b N n N n N

(3) このキーボードオーバーライドを有効にします。xmodmap myfon.xmap

(4)(altgr + e)を押して祈ります...

答え2

[Ctrl] + [Shift] + [U]を押すと、Unicode入力モードがロック解除されます。次に、4桁の16進文字コードと[スペース]を入力すると、その文字がインラインで挿入されます。

ただし、これは高速入力のための理想的なソリューションではありません。速度が重要な場合、カスタムComposeKeyマッピングは少し速く覚えやすいです。

関連情報