Konsole はどのようなエンコーディングをサポートしていますか?

Konsole はどのようなエンコーディングをサポートしていますか?

ターミナルが使用するエンコード (ASCII、UTF-8、UTF-16 など) を確認するにはどうすればよいですか?

問題ではないはずですが、私は で Konsole を使用していますKDE3.5

答え1

Konsoleは、クォートUnicodeへの変換方法を知っている。QTextCodecクラス(参照ドキュメンテーションこれには、システムにインストールされている可能性のある多くのエンコードが含まれますが、必ずしもすべてのエンコードが含まれるわけではありません。

Konsoleを実行すると、(高度なタブ) は、ランタイム テーブルに表形式で示されているエンコードとは異なるエンコードです。

Konsole のエンコーディング選択の図

Konsoleがサポートしていないエンコーディングが必要な場合、luitが役に立つと示唆する人もいます。例えば、IBMグラフィックス

答え2

からUNIX/Linux の Unicode と UTF-8 に関する FAQ: システムにインストールされているすべてのロケールのリスト (通常は /usr/lib/locale/ 内) は、コマンドを使用して取得できますlocale -a。環境変数をLANG希望するロケールの名前に設定します。

Konsole はシステムがサポートするものすべてをサポートします。重要なのは、LANG実行するプログラムが正しいロケールを使用して文字を表示できるように、シェルでエクスポートすることです。

関連情報