文字コード掲示板


記事表示


No.155投稿日時:2004/03/30(火) 18:31    <親記事>
投稿者:iWA

Unicode文字のターミナルエミュレータ上での文字幅について

はじめまして、iWAと申します。

こういうモノ
http://iwa.ath.cx/software/cygwin/cocot.html
を公開してるのですが、相手先がUTF-8である場合、変換不能な文字について
の文字幅をどうやって計算すればよいのかわからなくて困っています。

「Unicodeチャート・インデックス」
http://www.mywave.co.jp/~tknottet/UnicodeIndex.cgi
等を参照して、西欧系なら1、漢字なら2にすればよさそうですが、
それ以外の言語や記号、結合文字などの扱いがさっぱりわかりません。
どの文字をどのように扱うべきかの指針or参考資料がありましたら
教えてください。

「文字幅問題」
http://www.debian.or.jp/~kubota/unicode-symbols-width2.html
も悩ましいのですが、これについてはアプリケーションやターミナル
エミュレータ側でも考慮しないとどーしよーもなさそうなので、半ば
あきらめています(^^;


Script : Sylpheed 1.24
Modified by MORIYAMA Masayuki