Debian ディストリビューションで xterm で日本語を入力する際に深刻な問題があります。次のファイルを設定しました。
/usr/share/X11/xorg.conf.d/10-evdev.conf
次の内容があります。
Section "InputClass"
Identifier "keyboard-all"
Driver "evdev"
Option "XkbLayout" "us,it,jp"
Option "XkbOptions" "grp:shift_toggle"
MatchIsKeyboard "on"
EndSection
これにより、3つの入力言語が有効になります。 xtermまたは同様の実行時にキーボードで英語、イタリア語、日本語を入力すると、英語とイタリア語は入力できますが、日本語は入力できません。多くの日本語フォントパッケージをインストールしてみましたが、何の効果もありませんでした。これを行うのにほぼ一週間以上かかったので、誰でも私を助けることができますか?キーボードで入力できない日本語の特別な点は何ですか? !
GUIインタラクションが必要なスクリプトをインストールしたくありません。
あなたが提供できる助けに感謝します。
答え1
免責事項:私は日本語を話せません。この回答は、東アジア言語が漢字をどのように扱うか、特に2つの中国語標準を扱う方法についてのおおよそのアイデアに基づいています。
日本語サポートはキーボードレイアウト以上です。 2つのピンイン書き込みシステム(アホ、どちらも〜50個以上のグリフが必要です)と約3,000個の表の文字(男性) は通常、音声シーケンスを検索してインデックスを作成します。単一のキーボードレイアウトであまりにも多くの文字を処理する方法はありません(使用することを決定しない限り)。2010年のGoogleエイプリルフールのいたずら)、したがって役に立つ入力方法を使用する必要があります。
Debian日本環境ガイド入力にお勧めしますibus-mozc
。次にXに再度ログインし、sudo apt install ibus-mozc
mozc入力方式を使用するようにibusを設定する必要があります。以下を使用してコマンドラインでこれを実行できますdconf
。ibus設定ファイルはどこに保存されていますか?
TTY入力の場合は、フレームバッファ端子を使用してください。ibus-fbterm
。 TTYでデフォルトで中国語の文字を表示するには、通常、巨大なカーネルフォントパッチが必要ですが、fbtermはフレームバッファでその操作を実行します。
IMがどのように機能するのかわからないので、この記事を読んでください。ウィキペディアページそれを使用することについていくつかの考え。