強調表示で化けるNo.00945
ひろ さん 02/04/04 17:50
 
 秀丸担当さん今日は、ひろです。
 http://www.maruo.co.jp/hidesoft/8/m020403.html#6295
のスレッドで解ったことですが、「強調」「特に強調」に該当する部分が文
字化けすることがあります。

 具体的には、末尾の *.hilight ファイルで、表示フォントを GulimChe 等
韓国語のフォントにしてみてください。
;-------------- 文字化けが起きる *.hilight -----------------
[\x8740-\x879C]

[ ]
RE:00945 強調表示で化けるNo.00946
ひろ さん 02/04/04 18:07
 
 秀まるおさん今日は、ひろです。自己フォローです。
> [\x8740-\x879C]
は、
19,[\xA1-\xDF]
の間違いです。

[ ]
RE:00945 強調表示で化けるNo.00950
秀丸担当 さん 02/04/05 18:16
 
>のスレッドで解ったことですが、「強調」「特に強調」に該当する部分が文
>字化けすることがあります。

正規表現は日本語のことしか考慮していないので、韓国語などではできません。
日本語のフォントじゃなときは強調表示を無効にするようにするべきで、
動作環境などで無効するかどうかを決められるようにしようと思います。

[ ]
RE:00950 強調表示で化けるNo.00952
ひろ さん 02/04/06 00:19
 
 秀丸担当さん今日は、ひろです。
> 日本語のフォントじゃなときは強調表示を無効にするようにするべきで、
> 動作環境などで無効するかどうかを決められるようにしようと思います。
 宜しくお願いします。

 ただフォントによって無視するか判定すると、不便なことがでてくると思
うので、フォントに何を指定しているかによって無視するのではなく、強調
表示の指定に日本語が使用されているかで無視するかどうか判定しているよ
うにして頂ければ幸いです。つまり *.hilight の内容が、
19,[\xA1-\xDF]
19,[a-z]+
という内容なら、
19,[\xA1-\xDF]
だけ無視するようにして頂きたいのです。

[ ]
RE:00952 強調表示で化けるNo.00955
秀丸担当 さん 02/04/08 18:22
 
>うにして頂ければ幸いです。つまり *.hilight の内容が、
>19,[\xA1-\xDF]
>19,[a-z]+
>という内容なら、
>19,[\xA1-\xDF]
>だけ無視するようにして頂きたいのです。

これは、もっともなことですが、jre32.dllを使っているので、
ちょっと難しいです。
秀丸のほうで解析すればある程度はできると思います。

[ ]
RE:00955 強調表示で化けるNo.00959
ひろ さん 02/04/08 18:42
 
 秀丸担当さん今日は、ひろです。
> 秀丸のほうで解析すればある程度はできると思います。
 こちらの線で宜しくお願いします。

[ ]