web-dev-qa-db-ja.com

W3Mでペルシア語を見ることができますか?

私は_Ubuntu 14.0.4_を使用し、ブラウザとして_w3m_とXTermを使用することもあります。 _EastAsianWidth.txt_ これには_Persian letters_が含まれているようです。したがって、_w3m_にはPersianの単語が表示されると思います。また、これは_Charset Settings_の_w3m_です。

enter image description here

ご覧のとおり、表示文字セットの値はUnicode (UTF-8)です。しかし、私はPersianの単語を見ることができません。この問題を解決するにはどうすればよいですか?

1
hasanghaforian

問題の画像に示されているように、w3mFarsiの単語を表示できますが、XTermを有効にして表示する必要がありました。私はそれをする方法を見つけました ここ

  1. インストール FriBiDi ヘブライ語および/またはアラビア語のBiDiアルゴリズム実装であるパッケージ。このパッケージには、FriBidiCライブラリのヘッダーファイルと静的ライブラリが含まれています。

    Sudo apt-get install libfribidi0 libfribidi-dev

  2. 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ビットの場合

  3. その中で、各セッションでこのコードを実行します。

    /usr/bin/bicon.bin

  4. /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
1
hasanghaforian