ScrewTurn で日本語の見出しを使うと

id が日本語のままでイヤですよね。リンクとか、WikiName.ashx#日本語 とかになっちゃうし。

個人的には、ScrewTurn の見出しが

<a name="日本語"></a><h2>日本語</h2>

のような空の A タグを使った形式であることもちょっと気になります。せめて H2 タグの内側で見出しを囲んだ A タグだろ・・・?

というわけで、Core.dll に手をいれて

===日本語=== #japanese

みたいな記述で

<h2 id="japanese">日本語</h2>

になるようにしてみました。#japanese の部分は省略可能で、省略した場合はデフォルトのアンカー名生成規則が適用されます。

http://www.legendes.jp/ffxi/ScrewTurn.ashx#HeadingPatch からソースコードがダウンロードできます。先日の定義リストのプラグインもこちらにあります。