Unicodeボックスの描画文字をサポートするテキストベースのWebブラウザはありますか?

Unicodeボックスの描画文字をサポートするテキストベースのWebブラウザはありますか?

次のHTMLがあります。

  &#x250c&#x2500&#x2500&#x2500&#x2500&#x2500&#x2500&#x2500&#x2500
  &#x2500&#x2500&#x2500&#x2500&#x2500&#x2500&#x2500&#x2500&#x2510<br>
  &#x2502testtesttesttest&#x2502<br>
  &#x2514&#x2500&#x2500&#x2500&#x2500&#x2500&#x2500&#x2500&#x2500
  &#x2500&#x2500&#x2500&#x2500&#x2500&#x2500&#x2500&#x2500&#x2518<br>

予想通り、Chromeはハードボックスとして表示されます(SEでも正しく表示できません!)。

    ┌──────────────┐
    │テストテストテストテスト│
    └──────────────┘

テキストブラウザでもこれを行うことができればと思いますが、Lynxでは次の問題が発生します。

    +----------------+
    |テストテストテストテスト|
    +----------------+

w3mから

    ????????????????????????
    ?テストテストテスト?
    ???????????????????????????

ついにlink2で手に入れました。

   +----------------+
   &#x2502|testtesttesttest|
   +----------------+

グラフィックブラウザのように素晴らしい実線でこのアイテムを表示するようにテキストブラウザを設定する可能性はありますか? UTF-8に設定されたPuTTYを使用しており、Ubuntu 12.04に接続されている「Unicode Line Drawingを使用」が有効になっています。

ベストアンサー1

電子リンク

あなたの質問を理解したら、elinksこの機能がサポートされていると思います。使用UTF-8-demo.txtそれ@michasは彼の答えでこれを提供しました。elinks、以下はこのページを見るスクリーンショットです。

はい

elinks次のように呼び出します。

$ elinks http://www.cl.cam.ac.uk/~mgk25/ucs/examples/UTF-8-demo.txt

以下は、実行中の端末のスクリーンショットですelinks

   電子的に接続されたSS

w3m

代わりにelinksを使用することもできますw3m

はい

w3m次のように呼び出すことができます。

$ w3m http://www.cl.cam.ac.uk/~mgk25/ucs/examples/UTF-8-demo.txt

以下は、実行中の端末のスクリーンショットですw3m

   w3m SS

サルク

Lynxもこの機能をサポートしています。次のように呼び出すことができます。

$ボブキャットhttp://www.cl.cam.ac.uk/~mgk25/ucs/examples/UTF-8-demo.txt

以下は、実行中の端末のスクリーンショットですlynx

   ボブキャットSS

ロケール

私が知っているすべての端末ベースのブラウザはこれらの文字を正しくレンダリングします。私のロケール設定は次のとおりです。

$ locale
LANG=en_US.utf8
LC_CTYPE="en_US.utf8"
LC_NUMERIC="en_US.utf8"
LC_TIME="en_US.utf8"
LC_COLLATE="en_US.utf8"
LC_MONETARY="en_US.utf8"
LC_MESSAGES="en_US.utf8"
LC_PAPER="en_US.utf8"
LC_NAME="en_US.utf8"
LC_ADDRESS="en_US.utf8"
LC_TELEPHONE="en_US.utf8"
LC_MEASUREMENT="en_US.utf8"
LC_IDENTIFICATION="en_US.utf8"
LC_ALL=

これが問題かもしれません。

引用する

おすすめ記事