秀丸 4.03 での euc-cn 表示No.16192
efialtes さん 03/12/18 23:49
 
4.00, 4.03 で、euc-cn (GB2312 の EUC エンコーディング) で、なぜか 03-94 の
オーバラインが表示されないように見えます。全角空白に化けているみたい。条件は、
上記エンコーディングで、文字コードを簡体字中国語 (GB2312) 明示指定で開いた時、
です。

[ ]
RE:16192 秀丸 4.03 での euc-cn 表示No.16202
秀まるお2 さん 03/12/19 17:43
 
 euc-cnというのは、いわゆる簡体字中国語(GB2312)そのものかと思いまして、
それについては特に秀丸側で文字コードの変換はしないはずです。

 で、問題の、「03-94 のオーバラインが表示されない」についてですが、これ
の意味がいまいち分からないです。

 具体的に、正しく表示されない文字の文字コードを教えて頂ければ、こちらで
確認できます。問題の文字の上にカーソルを乗せて、メニューの「その他・コマ
ンド一覧...」から「その他・文字コード表示」を実行してみて欲しいです。そ
こに出てくる文字コードの値を教えて欲しいです。

 あと、Windowsの種類(Windows98かMeか2000か等)と、秀丸エディタでの簡体
字中国語を表示してる時のフォントの名前とポイント数も出来れば教えて欲しい
です。

 あるいは、ポイント数を少しいじってみたり、フォントを別の物に切り替えて
みるなどすれば、うまく表示されるのかもしれません。

[ ]
RE:16202 秀丸 4.03 での euc-cn 表示No.16211
efialtes さん 03/12/20 13:19
 
> euc-cnというのは、いわゆる簡体字中国語(GB2312)そのものかと思いまして、
>それについては特に秀丸側で文字コードの変換はしないはずです。
>
> で、問題の、「03-94 のオーバラインが表示されない」についてですが、これ
>の意味がいまいち分からないです。
>
> 具体的に、正しく表示されない文字の文字コードを教えて頂ければ、こちらで
>確認できます。問題の文字の上にカーソルを乗せて、メニューの「その他・コマ
>ンド一覧...」から「その他・文字コード表示」を実行してみて欲しいです。そ
>こに出てくる文字コードの値を教えて欲しいです。

一旦消して、整理します。条件は Windows XP (SP1) 日本語、秀丸 4.00,4.03 です。
(1) 区点03-94 に表示されるべきオーバラインが表示されない件は、簡体字フォント
 NSimSun のバグ。14 ドットフォントにこの文字のグリフがないようだ。なお、12,1
6 ドットでは問題なし。
(2) 秀丸の文字コード表示コマンドにはバグがある。これは別記事に。

[ ]