「FIGURE 1A」を「図 1A」に変換したい

今日、以下のような変換をしたいという問合せをもらいました。

英語から和訳を行う際、英語の「FIGURE 1A」とか「FIGURE 10B」を、それぞれ「図 1A」、「図 10B」に変換したいとの事でした。

これをWildLightで変換する場合、ワイルドカードと特殊コマンド Han2Zen を使えば変換できます。

WILDCARD:ON
FIGURE ([0-9A-Z]{1,})                 図 ¥1
Han2Zen,[0-9A-Z]

この3行を記述した辞書ファイルを準備すれば良いです。(2行目の検索語と置換語の間は TABです)

1行目の「WILDCARD:ON」でワイルドカードモードをONにします。

2行目は、検索語に「FIGURE ([0-9A-Z]{1,})」、置換語に「図 ¥1」を指定して置換します。「([0-9A-Z]{1,})」にヒットする図番号が、置換語の「¥1」に代入されて置換されます。

3行目の「Han2Zen,[0-9A-Z]」で半角数字と英大文字を全角文字へ変換します。

お試しください。

広告

[Version up] WildLightDictionary 0.03b

WildLightDictionary をバージョンアップしました。

【主な変更点】

  • このバージョンから、WIN + F1~12 の組み合わせでウェブ検索を行えます(WebDicSearcher機能の取り込み)。
  • また、呼び出すサイトの設定は INI ファイルを編集する事でカスタマイズできるようにしました。
  • テキストファイル/辞書の検索結果の表示方法をテキストボックスに変更し、検索結果をコピペできるようにしました。
  • また、検索結果が多かった場合、画面をはみ出して表示されませんでしたが、テキストボックスをスクロールして閲覧できるように変更しました。
  • クリップモードで複数行をクリップした場合、検索時、各行が別々の情報として取り扱われていましたが、1つの情報の塊として検索され、結果出力されるように変更しました。

その他、詳細は同梱されている readme.txt をご覧ください。

WildLightDictionary 0.03b