|
Arimacさん:
> シフトJISにない文字の場合、codeの値が0だったような・・・
> マクロを使えば出来るかも・・・
以前にも、そんな話がありましたね。
…って、Arimacさん自身がマクロを書いてるじゃないですか!
このときは、シフトJISにない文字は 〹 の形式に変換したい、という
ことでしたが、単に検出するだけの場合は
> delete;
> insert "&#" + str(#u) + ";";
> #n = #n + 1;
の部分に手を入れればいいかと。
-------- Original Message --------
Subject: turukame.3:03976| RE 03958 要望: 変換できない文字
Date: Mon, 02 Feb 2004 10:10:16 +0900
From: Arimac<6xxxxxxxxxxxxxx@maruo.co.jp>
マクロでできました。
エンコードの切り替えで「内容を維持したまま適用」して以下のマクロを実行。
#n = 0;
gofiletop;
#r = 1;
while (#r) {
#c = code;
if (#c == eof) break;
if (#c == 0) {
#u = unicode;
if (#u == 0) {
right;
#r = result;
} else {
delete;
insert "&#" + str(#u) + ";";
#n = #n + 1;
}
} else {
right;
#r = result;
}
}
message str(#n) + "個置換しました。";
|
|