最終更新日 2025-03-24

HmNormToStandardChar
(文字の揺れを修正し、通常利用される文字へと正規化する)

概要

Unicode上で「ぱっと見は同一文字」に見えても、「実際には違う文字」となってしまっていることがあります。
「文字の揺れ」を妥当な形で修正し、正規化するマクロです。

あくまでも「文字の揺れ」を直すものであり、「ですます調」などの「文章の揺れ」を直すものではありません。

ダウンロード

更新日 2025/03/19
HmNormToStandardChar.zip ver 1.02

動作環境

インストール

使い方

文字の揺れが起きているファイルを秀丸で開いて、

 もしくは

を実行。

具体的な挙動

NFCやNFKCで一括変換といった単純なものではなく、以下のように調整しています。

以上の形で「文字の揺れ」を解消しています。

Visual Studio Code で同じ機能

NormToStandardJapanChar にて、同じ作者である私が提供しています。
(但し、秀丸で提供しているものは、C#かつ並列スレッドで処理しているため、秀丸で提供してるものの方が10~200倍ほど高速です)

ライセンス