簡単に作れる「用語統一辞書」 それでは用語統一辞書の作り方を説明しよう。と言っても辞書の作成は簡単だ。メニューから「ツール」→「用語統一」と選べばいい。筆者なんかは「Alt」→「T」→「W」と順番に押してキーボードのショートカットで呼び出している。 これで「用語統一」のダイアログボックスが表示される。「辞書1」、「辞書2」……とタブが並んでおり、それぞれに用語統一用の辞書を作れるようになっている。ここでは「辞書1」に用語統一辞書を作りたいので、「辞書1」が選択されていることを確認して、右に並んでいるボタンの中の「編集」を押せばいい。 そうするとWZ EDITOR上で「idwsdic1.cfg」というファイルが開かれる。ここに統一したい用語を追加していく。試しに冒頭で述べた「行う」を「行なう」に変換するように指定する。こんな感じだ。 行なう 行う 左側が置き換える用語で右側が置き換えたい用語だ。それぞれの間にはTabが入っている。記入後は辞書を保存する。そのままCtrl+Sを押せばいい。後はテキストエディタ上の新規ファイルに「行う」と記述し、もう一度メニューから「ツール」→「用語統一」を選択し、今度は「OK」ボタンを押そう。すると以下のように候補として表示される。 この要領で統一を図りたい用語を増やしていけばいい。上記の“行なう”は「行った」などと書かれていた場合に対応できないため、追加でそのパターンを登録する必要がある。とりあえず書き出してみると以下のようになった。 行なう 行う 行なっ 行っ 行ない 行い 行なえ 行え 行なお 行お 行なわ 行わ これで用語統一すれば、 見事にそれぞれのパターンを指摘してきた。動詞にはこのように対処していく。ただ、問題もある。既に気付いた人もいるかもしれないが、どこかの場所に“行った”という用法が異なる場合も用語統一機能に引っかかってしまうのだ。 こういうパターンには力業で対処できなくもないが、モグラ叩き状態になりかねないので素直に諦めた方がいい。筆者自身で色々と試してはみたが、結局抜け道ができてしまうし、一瞬目視すれば済む話であり、大きな手間が掛かるわけではないからだ。 なお、変換候補とする指定単語は「|」で区切ることで複数候補を登録できるようになっており、下記のように指定すればいい。便利なのでこちらも覚えておきたい。 一回り ひとまわり|一まわり|ひと回り ひとまずどのように辞書を作れるか分かったかと思う。次は用語統一辞書に英数字を登録する場合の注意点だ。

英数字の用語をなぜか検出してくれない さて、過去にWZ EDITORを使い始めた筆者は、編集部内で配られている統一辞書に独自のキーワードを追加していた。例えば「敷居が高い」というのはよく誤用されるので「ハードルが高い」に変換する、といったように日本語の精度を上げるべくカスタマイズしていたのだ。 ところが追加したはずの用語が候補に挙がらないことがあった。それがこれだ。 DirectX 1 DirectX1 筆者としては、「DirectX 11」や「DirectX 12」など、「DirectX」とその後の「数字」の間には半角スペースを入れたいのだ。しかしこれではなぜか置き換え候補に挙がらない。実はここで初めてしっかりと説明書を読んだわけだが、オプションで正規表現の指定をすればいいことが分かった。するとこうなる。 DirectX 1 DirectX1 ,,RE 「RE」というのが正規表現指定のオプションだ。これを指定しないと「DirectX11」や「DirectX12」と書かれていても候補に挙がらない。「X1」の後に続く数字によって別の用語と見なされていたからだろう。この状態で用語統一を実行すれば、 このようにきちんと候補に表示されるようになった。これは候補が英数字の場合に起きる問題で、例えば以下のようにA～Zまでのアルファベットが全角文字で書かれていた場合に、半角文字に設定するという指定をしていた場合にも使える。 A Ａ B Ｂ 例を挙げよう。この時テキストエディタ上に「ＡＢ」と全角で書かれた文字があった場合、「Ｂ」しか候補に出てこない。全角で「ＡＢＡ」となっていたら、1番後ろの「Ａ」のみ候補に挙がる。さらに「ＡＢA」と最後の文字のAだけ半角だった場合は何も候補に挙がってこなくなる。 これを先ほどと同じ正規表現指定に書き換える。 A Ａ ,,RE B Ｂ ,,RE これで半角文字混じりのパターンでも問題なく検出してくれるようになる。 全角と半角のアルファベットまたは数字が原稿に混在しているというのは稀にある。そういった人間が見落としやすいミスをなくすことができるのは編集者にとって大変心強い。 このオプション指定には以下のもの用意されている。 ZENHAN : 全角・半角を区別して検索

RE : 指定単語に正規表現を利用可能

SENTENCE : 段落全体に対して指定単語の検索を行なう(RE指定時)

NODE : 「、，。．」までに対して指定単語の検索を行なう(RE指定時)

NOWORD : 指定単語の検索にワードサーチを使用しない

TOHAN : 見つけた単語を半角にしたものを表記単語にする

TOZEN : 見つけた単語を全角にしたものを表記単語にする 筆者はREしか使っていないが、場合によっては別のオプションを使うことで利便性が向上するのだろう。 なお、筆者のPC Watch用の辞書には現時点で596個の候補が登録されている。校正で入った赤字や新しい名称などが出るたびに、地道に候補を追加していった結果である。日を追うごとに用語が増え、それに伴い筆者の原稿の校正精度も若干上がっていくわけだ。