まあ

まあ

Ctrl具体的には、まず+を押してから、その文字のコードポイントの16進値(例:☭)を入力して元のShiftUnicode文字を取得するのが便利です。さまざまな言語でタイポグラフィをテストするときは、入力できず、言語テーブルから何かを抽出する必要があります。u262D

一方、一般的に使用される文字の16進値を覚えておく必要がないように、意味のあるカスタム構成シーケンスを設定する場合も同様です。たとえば、私のファイル~/.Xcomposeには次のものがあります。

include "%L"
<Multi_key> <t> <l> : "₺" U20BA

これにより、トルコのリラのシンボルを取得することは非常に簡単です。

問題は、結合シーケンスを設定するこの方法が(mineの~/.xprofile)XIM入力モジュールでのみ機能するようです。

export GTK_IM_MODULE=xim
export QT_IM_MODULE=xim

もちろん、XIMは上記のUnicode入力システムをサポートしていません。だからこれは2つのうちの1つのようです:Xセッションにログインする前に役に立つものを選択すると、それらの1つを選択できますが、一度選択した後は変更できません。

どうすれば両方の世界の利点を得ることができますか?両方を処理できる入力モジュールはありますか?

ベストアンサー1

まあ

2005年に初めてリリースされたuimは、GTKとQTとximをサポートするすべてのインターフェースを備えた多言語入力メソッドライブラリです(そしてもっと)。私の周りのコンピュータを見ると、Arch Linux、NetBSD、およびUbuntuはすべて、デフォルトの配布チャネルを介してuimパッケージを提供しています。

私の抜粋は.xprofile設定方法を示しています。

export GTK_IM_MODULE='uim'
export QT_IM_MODULE='uim'
uim-xim &
export XMODIFIERS='@im=uim'
# Start one of the input method switchers
uim-toolbar-gtk-systray &

おすすめ記事