2009年12月17日

[vine-users:079836] Re: [ - ](ハイフン)について

飛田です。

>>>>> In [vine-users : No.079834]
>>>>> "K.Moriyama" <mistletoe@xxxxx> wrote:
> 森山と申します。

> 半角の[ - ](ハイフン)ですが、状況により全角の[ ー ]のように表示
> される事が有ります。


UTF-8 ロケールでの Ambiguous width 文字群の扱いによる問題だと思います。
けっこう厄介です。

mlterm には -a オプションが、xterm には -cjk_width オプションがあったと
思います。gnome-terminal は VTE* (すみません、正確な変数名覚えてません)な
環境変数でコントロールできたのではないかと思います。

;; vim には :set ambiwidth とかいうオプションがあったと思います。

現在、私は Debian lenny の UTF-8 環境で rxvt-unicode-ml (URxvt) という
のを使っています。このケースでの対応をメモしてあります。(参考にならない
かもしれませんが)
http://www.stained-g.net/wiki/shinichiro/index.php?rxvt-unicode-ml(urxvt)

また、Emacs22 での試行錯誤の記録は次の URI です。(Emacs23 だと必要ない
と思いますが)
http://www.stained-g.net/shinichiro/EUC-JP-Horizontal-Ellipsis.html

;; まぁ落ち着いてしまうとどうってことないのですが、ひっかっかってしまっ
;; てから気に入った環境が出来るまでがてこずりますね。

--
Shinichiro HIDA shinichiro@xxxxx
GPG fingerprint = BD22 BAE5 43BA 5E70 9F1B 7627 1D81 E567 6912 F09D


投稿者 xml-rpc : 2009年12月17日 11:21
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/91495
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。