gnome-terminal上で、"○"など一部の全角文字が重なって表示される
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu Japanese Kaizen Project |
Triaged
|
Medium
|
Unassigned |
Bug Description
これは、以下のフォーラムの報告
「gterm で一部の全角文字の右隣の文字が
http://
重なるのはUnicodeでEast Asian Ambiguousと指定されて
で、それぞれの文字の幅は、
参考:http://
これを回避するためにはwcwi
確証が持てないのでとってもあや
Changed in ubuntu-jp-improvement: | |
importance: | Undecided → Medium |
tags: | added: i18n |
http:// logs.ubuntu- eu.org/ freenode/ 2008/02/ 12/%23ubuntu- jp.html
gnome-terminalな ど、vteを利用した環境ではV TE_CJK_ WIDTH環境変数に1を与える ことで(VTE_ CJK_WIDTH= 1)、この問題を回避することが できます。
(gnome- terminalからgnome -terminalを起動する場 合、何もしないと暗黙で既存のg nome-terminalの設 定が転写されてしまうため、 $ VTE_CJK_WIDTH=1; gnome-terminal --disable- factoryとして起動しなく てはいけません。 ランチャなど、 gnome-terminal外 から起動する場合は$ VTE_CJK_WIDTH=1; gnome-terminal で問題ありません)
ただし、VTE_ CJK_WIDTHには副作用が あり、複数のアプリケーションで 正常に描画ができなくなることか ら(w3m等のインテリジェント な罫線レンダリングを行うもので 顕著・かつ、telnetなどで 接続するルータなどのGUI設定 画面でも表示が破綻します) 、デフォルト設定にはできません 。
ランチャなどにgnome- terminalをもう一つ登録 し、そちらは$ VTE_CJK_WIDTH=1; gnome-terminalで 起動する、という手でJapan ese Teamリポジトリに登録する手 もありますが、 現状では直しません。
参照:http:// www.jp. redhat. com/support/ errata/ RHBA/RHBA- 2007-0219J. html