Personal Dictionary for Win32 に関するQ&A

はじめに

PDIC(ピーディク)とは、TaN氏が開発された検索ソフト「Personal Dictionary for Win32」の略称です。

当方(EDP)は、辞書のデータ(文字の集合体)を作っているだけであり、それを表示・検索するためのソフトウェアは一切作っておりません。それにもかかわらず、当方に対して、PDICに関する質問のメールが寄せられることがよくありますので、ここにまとめてみました。

このページを読んでも疑問点を解決できない場合は、PDICの作者のホームページをご覧ください。(質問を書き込めるようになっています)

 目 次 

CD-R版英辞郎を使おうとしたら、PDICが「辞書が見つからない」というメッセージを出す。どうすればいい?

PDICは前方一致検索しかできないの? 見出語部の途中にある文字を検索する方法はないの?

ポップアップ検索がうまくいかない。

発音記号が正しく表示されない。

abc と入力すると、1秒ほどしてから自動的に ABC に変化してしまう。これをやめられないの?

WORDという入力フィールドに日本語を入力すると、まったく別の文字に変わってしまう。

PDICの画面に表示される文字の大きさ・色を変えたい。

単語レベルが ■■■ というように表示されるが、■ではなくて、他の記号を使うことはできないのか。

PDIC Ver.4.30 で和英検索をしようとして、WORDのところに日本語を入力すると、1秒ほど経過してから、入力した日本語文字が英文字に変わってしまう。なぜ?

現在使用中のPDICのバージョンを知りたい。

日本語入力システム(MS IME)を全角モードにした状態で PDICを起動すると、PDICがフリーズしてしまい、正常に起動できない。

英和形式のデータである英辞郎から「料理」に関する表現を見つけるには?

「お願い」という3文字を含む日本語表現を、和英形式の辞書「和英辞郎」から検索するには?

契約書の文例で、「違反」の2文字が含まれるものを見つけるには?

契約書の文例で、「秘密」または「機密」という文字が含まれるものを見つけるには?

「この条項に違反すれば、契約を終了(終結)する」とか、「義務不履行があった場合は、契約を終了(終結)する」といった表現を一発で検索するには?

by oneself を含む英語表現を、英和形式の辞書「英辞郎」から検索するには?

for で始まり sake で終わる表現をすべて探し出したい。

sicknessという単語の直前にどのような単語が使われるかを調べたい。

クロスワードパズルをしていたら as□□rt という状況になった。どのような単語があるのかを調べたい。

見出語部において put と up と fight がこの順序どおりに出現するデータを見つけたい。ただし、それぞれの単語の間に何かの単語が入っているデータもいっしょに見つけたい。

ユーザー辞書ファイルを作るには?

ハイフンを含む単語の検索に困っているのですが…

 


 

PDICは前方一致検索しかできないの? 見出語部の途中にある文字を検索する方法はないの?
あります。以下の手順を試してみてください。
  1. PDICのメニューバーから Search をクリックして、見出語部検索を選ぶ。
    もしくは、ファンクションキーの2番(F2)を押す。
        
    右下に[旧設定へ]ボタンがあれば、それをクリックする。
        
    「見出語部検索」ウィンドウが現れる。
        
  2. 「全辞書検索」にチェックマークを付けない(消しておく)。
     
  3. 英語を検索する場合は、EIJIRO__.DICだけを選択する(反転表示させる)。
    日本語を検索する場合は、WAEIJI__.DICだけを選択する(反転表示させる)。
     
  4. 「検索文字列」の入力フィールドに、検索したい文字列を入力する。
     
  5. 「正規表現検索」にチェックマークを付けない(消しておく)。
     
  6. [OK]ボタンをクリック。

目次へ

発音記号が正しく表示されない。
A  PDICの作者のホームページに記載されているように、発音記号用のフォントをインストールする必要があります。「PDIC & DokoPop! 会議室」というページに「発音記号が表示されない」というスレッドがありますので参考になるかもしれません。

目次へ

abc と入力すると、1秒ほどしてから自動的に ABC に変化してしまう。これをやめられないの?
メニューバーから Search を選択して、「自動i.plus検索」をクリックして、チェックマークをはずすことにより、この機能を無効にすることができます。

目次へ

WORDという入力フィールドに日本語を入力すると、まったく別の文字に変わってしまう。
  1. PDICのメニューバーから View をクリックする。
  2. フォントの設定を選ぶ。

見出語のフォントとして、英文字だけのフォントが指定されていませんか? このフォントを日本語のフォント(MSゴシックやMS明朝など)に変更してみてください。

それでも解決できない場合は、PDICの作者にお問い合わせください。

目次へ

PDICの画面に表示される文字の大きさ・色を変えたい。
  1. PDICのメニューバーから View をクリックする。
  2. フォントの設定を選ぶと、「フォントの設定」というウィンドウが現れるので、自分の好きなフォント、色を設定する。

目次へ

PDIC Ver.4.30 および 4.31 では、単語レベルが ■■■ というように表示されるが、■ではなくて、他の記号を使うことはできないのか。
PDICに付属ドキュメント(PDICW32.TXT)に記載されているように、作者がそのような表示方法に固定されていますので、ユーザが好きな記号を使いたい場合は、作者に仕様変更をお願いするしかないと思われます。

目次へ

PDIC Ver.4.30 で和英検索をしようとして、WORDのところに日本語を入力すると、1秒ほど経過してから、入力した日本語文字が英文字に変わってしまう。これはバグか。
バグのようです。Ver.4.30で新たに追加された「自動i.plus検索」が原因と思われます。応急処置としては、メニューバーから Search を選択して、「自動i.plus検索」の機能を無効にするという方法があります。

2000年11月5日にリリースされた PDIC Ver.4.31の付属ドキュメントには「先頭文字が日本語の場合、自動i.plus検索はしないようにした」と書かれていますので、Ver.4.31においては、この点が修正されたようです。

目次へ

現在使用中のPDICのバージョンを知りたい。
  1. PDICのメニューバーから Help をクリックする。
  2. PDICについてを選ぶ。

目次へ

日本語入力システム(MS IME)を全角モードにした状態で PDICを起動すると、PDICがフリーズしてしまい、正常に起動できない。
私の場合は以下の方法で回避しています。(すべてのパソコンでこれが解決法になるかどうかは分かりません…)
  1. キーボードの CTRL と ALT と DEL の3個を同時に押す。

  2. 「プログラムの強制終了」というウィンドウが現れ、msime 98toolbar[応答なし]が選択された状態になっている。(そうなっていなかったら、それを選択する)

  3. [終了]ボタンをクリックする。

  4. [終了]ボタンをクリックする。

目次へ

英和形式のデータである英辞郎から「料理」に関する表現を見つけるには?
  1. PDICのメニューバーから Search をクリックして、訳語部検索を選ぶ。
    もしくは、ファンクションキーの3番(F3)を押す。

  2. 右下に[旧設定へ]ボタンがあれば、それをクリックする。

  3. 検索文字列のところに 料理 の2文字を打ち込む。

  4. 検索の対象となる辞書として、英辞郎だけをクリックして指定する(反転表示させる)。

  5. OKボタンをクリックする。

「お願い」という3文字を含む日本語表現を、和英形式の辞書「和英辞郎」から検索するには?
  1. PDICのメニューバーから Search をクリックして、見出語部検索を選ぶ。
    もしくは、ファンクションキーの2番(F2)を押す。

  2. 右下に[旧設定へ]ボタンがあれば、それをクリックする。

  3. 検索文字列のところに お願い の3文字を打ち込む。

  4. 検索の対象となる辞書として、和英辞郎だけをクリックして指定する(反転表示させる)。

  5. もし、正規表現検索にチェックマークがついていたら、そこをクリックして、チェックマークを消しておく。

  6. OKボタンをクリックする。

契約書の文例で、「違反」の2文字が含まれるものを見つけるには?
  1. PDICのメニューバーから Search をクリックして、見出語部検索を選ぶ。
    もしくは、ファンクションキーの2番(F2)を押す。

  2. 右下に[旧設定へ]ボタンがあれば、それをクリックする。

  3. 正規表現検索にチェックマークをつける。

  4. 検索の対象となる辞書として、和英辞郎だけをクリックして指定する(反転表示させる)。

  5. 検索文字列のところに  違反.*《契約 を入力する。
     
    正規表現において、ピリオドは「任意の1文字」を意味し、アスタリスクは「ゼロ回以上の繰り返し」を意味します。つまり .* は、ユーザが検索ソフトに対して「その部分には、何かの文字がゼロ個以上存在する」ということを指示するためのものです。言い換えれば、「何かの文字が1個以上連続しているかもしれないし、1個も存在しないかもしれない」ということです。
     

  6. [OK]をクリックする。

目次へ

契約書の文例で、「秘密」または「機密」という文字が含まれるものを見つけるには?
PDICには AND検索、OR検索の機能がないので(2002年5月9日現在)、以下のように正規表現を使うしかありません…。
  1. PDICのメニューバーから Search をクリックして、見出語部検索を選ぶ。
    もしくは、ファンクションキーの2番(F2)を押す。
  2. 右下に[旧設定へ]ボタンがあれば、それをクリックする。
     
  3. 正規表現検索にチェックマークをつける。
     
  4. 検索の対象となる辞書として、和英辞郎だけをクリックして指定する(反転表示させる)。
     
  5. 検索文字列のところに  [秘機]密.*《契約 を入力する。
     
    ブラケット(角カッコ)、ピリオド、アスタリスクが半角である点に注意。
     
    正規表現において、ブラケットは、数学で習った集合体のようなものです。たとえば、[abcd] は a b c d のどれか1字にマッチするということを指示する方法なのです。半角小文字のaからzまでのどれか1字にマッチするという場合ならば、[a-z]というようにハイフンを使って範囲を指定することもできます。
    従って、[秘機]密 というパターンは、秘密または機密という2文字にマッチします。
     
  6. [OK]をクリックする。

目次へ

「この条項に違反すれば、契約を終了(終結)する」とか、「義務不履行があった場合は、契約を終了(終結)する」といった表現を一発で検索するには?
  1. PDICのメニューバーから Search をクリックして、見出語部検索を選ぶ。
    もしくは、ファンクションキーの2番(F2)を押す。
  2. 右下に[旧設定へ]ボタンがあれば、それをクリックする。
     
  3.  正規表現検索にチェックマークをつける。
     
  4. 検索の対象となる辞書として、和英辞郎だけをクリックして指定する(反転表示させる)。
     
  5. 検索文字列のところに  [違履][反行].*終[了結] を入力する。
     
    ブラケット、ピリオド、アスタリスクが半角である点に注意。
     
  6. [OK]をクリックする。

目次へ

by oneself を含む英語表現を、英和形式の辞書「英辞郎」から検索するには?
  1. PDICのメニューバーから Search をクリックして、見出語部検索を選ぶ。
    もしくは、ファンクションキーの2番(F2)を押す。
  2. 右下に[旧設定へ]ボタンがあれば、それをクリックする。
     
  3. 検索文字列のところに by oneself と打ち込む。
     
  4. 検索の対象となる辞書として、英辞郎だけをクリックして指定する(反転表示させる)。
     
  5. もし、正規表現検索にチェックマークがついていたら、そこをクリックして、チェックマークを消しておく。
     
  6. OKボタンをクリックする。

目次へ

for で始まり sake で終わる表現をすべて探し出したい。
  1. PDICのメニューバーから Search をクリックして、見出語部検索を選ぶ。
    もしくは、ファンクションキーの2番(F2)を押す。
  2. 右下に[旧設定へ]ボタンがあれば、それをクリックする。
     
  3. 正規表現検索にチェックマークをつける。
     
  4. 検索の対象となる辞書として、英辞郎だけをクリックして指定する(反転表示させる)。
     
  5. 検索文字列のところに ^for .* sake$ を入力する。
    for とピリオドの間、およびアスタリスクの直後にスペースがある点に注意。
    「^」という記号は、キーボードの¥記号の左側にある。
     
  6. [OK]をクリックする。

         

検索が始まり、PDICのガイドライン部に Searching と表示される。

(正規表現のパターンが複雑であるほど検索時間が長くかかる)

目次へ

sicknessという単語の直前にどのような単語が使われるかを調べたい。
  1. PDICのメニューバーから Search をクリックして、見出語部検索を選ぶ。
    もしくは、ファンクションキーの2番(F2)を押す。

  2. 右下に[旧設定へ]ボタンがあれば、それをクリックする。

  3. 正規表現検索にチェックマークをつけない(消しておく)。

  4. 検索の対象となる辞書として、英辞郎だけをクリックして指定する(反転表示させる)。

  5. 検索文字列のところに スペースを1個入れてからsicknessを入力する。

  6. [OK]をクリックする。

目次へ

クロスワードパズルをしていたら as□□rt という状況になった。どのような単語があるのかを調べたい。
  1. PDICのメニューバーから Search をクリックして、見出語部検索を選ぶ。
    もしくは、ファンクションキーの2番(F2)を押す。

  2. 右下に[旧設定へ]ボタンがあれば、それをクリックする。

  3. 正規表現検索にチェックマークをつける。

  4. 検索の対象となる辞書として、英辞郎だけをクリックして指定する(反転表示させる)。

  5. 検索文字列のところに ^as[a-z][a-z]rt$ と入力する。

  6. [OK]をクリックする。

        

検索が始まり、PDICのガイドライン部に Searching と表示される。

(正規表現のパターンが複雑であるほど検索時間が長くかかる)

目次へ

見出語部において put と up と fight がこの順序どおりに出現するデータを見つけたい。ただし、それぞれの単語の間に何かの単語が入っているデータもいっしょに見つけたい。
  1. PDICのメニューバーから Search をクリックして、見出語部検索を選ぶ。
    もしくは、ファンクションキーの2番(F2)を押す。

  2. 右下に[旧設定へ]ボタンがあれば、それをクリックする。

  3. 正規表現検索にチェックマークをつける

  4. 検索の対象となる辞書として、英辞郎だけをクリックして指定する(反転表示させる)。

  5. 検索文字列のところに  put.* up.* fight を入力する。
    アスタリスクの直前にはピリオド、
    アスタリスクの直後にはスペースがある点に注意。

  6. [OK]をクリックする。

目次へ

ユーザー辞書ファイルを作るには?
  1.  PDICのメニューバーから File を選び、「辞書グループ編集」を選択。
        
    「辞書グループ編集」ウィンドウが開く。
        

  2. [辞書追加(A)]をクリック。

  3.  ファイル名として user.dic と入力し、[開く]をクリック。

  4. 「新規作成しますか?」の問い合わせに対して、[はい]をクリック。

  5. [OK]をクリック。

  6. [OK]をクリック。
        
    PDICの通常の画面に戻る。
        

  7. 英辞郎に未収録の英単語(または連語)を入力して、ENTERキーを押す。
        
    「日本語訳入力:新規登録」ウインドウが現れる。
        

  8. 語訳(および用例)を入力する。

  9. 画面下の「登録先辞書」の ▼ をクリックして、user.dic を選択。

  10. 「登録先を固定」の前方にある □ をクリックして、そこにチェックマークを付ける。

  11. [OK]をクリック。

目次へ

ハイフンを含む単語の検索をやりやすくしてほしい。

たとえば、bath-room と入力すると、何も見つからないので、ハイフンを除去して再検索しなければならない。

Ver.58以降の英辞郎をPDICで検索した場合、以下のようなことが可能です。

1 bath-room と入力してしまった場合、以下のように表示される。

bath-room  【名】→ bathroom

2 マウスカーソルを bathroom に合わせる。
3 キーボードのコントロールキー(CTRL)を押す。( bathroom にアンダーラインが引かれる)
4 マウスの左ボタンをシングルクリックすると、小さなウィンドウが現れて、bathroomの定義部が表示される。

シングルクリックではなくて、ダブルクリックすると、入力フィールドに bathroom という文字がコピーされて、自動的に辞書引きが行なわれる。

注) 上記のような重複的データは、英辞郎の収録項目数のカウントには含まれていません

 

目次へ

ポップアップ検索画面において、 The movie gave me the creeps. という文章の gave の部分にマウスカーソルを当てても和訳が表示されません。PDICの基本検索画面で give someone the creeps と入力してみると、ちゃんとデータが存在していました。存在しているデータなのに、なぜポップアップ検索画面では表示してくれないんでしょう?
PDICの作者にお問い合わせください。

目次へ

TOP