私は_Ubuntu 14.0.4
_を使用し、ブラウザとして_w3m
_とXTerm
を使用することもあります。 _EastAsianWidth.txt
_ これには_Persian letters
_が含まれているようです。したがって、_w3m
_にはPersian
の単語が表示されると思います。また、これは_Charset Settings
_の_w3m
_です。
ご覧のとおり、表示文字セットの値はUnicode (UTF-8)
です。しかし、私はPersian
の単語を見ることができません。この問題を解決するにはどうすればよいですか?
問題の画像に示されているように、w3m
はFarsi
の単語を表示できますが、XTerm
を有効にして表示する必要がありました。私はそれをする方法を見つけました ここ 。
インストール FriBiDi ヘブライ語および/またはアラビア語のBiDiアルゴリズム実装であるパッケージ。このパッケージには、FriBidiCライブラリのヘッダーファイルと静的ライブラリが含まれています。
Sudo apt-get install libfribidi0 libfribidi-dev
bicon
パッケージをダウンロードしてインストールします: https://launchpad.net/~behnam/+archive/ppa/+build/574785/+files/bicon_0.2.0-1ubuntu0~ppa4_i386.deb = 32ビットの場合 https://launchpad.net/~behnam/+archive/ppa/+build/574789/+files/bicon_0.2.0-1ubuntu0~ppa4_AMD64.deb AMD-64ビットの場合
その中で、各セッションでこのコードを実行します。
/usr/bin/bicon.bin
/usr/share/applications/gnome-terminal.desktop
ファイルの最後に次の行を追加します(アプリケーションからbicon
を実行してXTerm
を自動的に実行する場合)。
ターミナル= true
Exec =/usr/bin/bicon.bin
また、Farsi
文字を表示できるフォントとしてDejaVu Sans Mono
を使用します。
xterm -fa 'DejaVu Sans Mono' -fs 20