複数の辞書から同時検索を行うソフト – Local EJ Dictionary –

ローカルに保存した複数の英和辞書等から、単語の同時検索を行うことができるソフトウェアです。
SQLite 形式の辞書や、タブ区切りのCSVファイルおよびテキストファイルを用いることができます。
キーボード操作にも対応しています。


1. ダウンロード(uploader.jp)

ファイル内容


2. 動作環境

  • Windows 10 (64bit)

インストールは、ダウンロードしたzipファイルを任意の場所に解凍するだけです。
アンインストールの際は、必要なデータベースファイルを退避してからフォルダごと削除してください。レジストリは使用していません。


3. 使い方

3-1. スタートガイド

  1. 後述の対応辞書を参考に辞書ファイルを入手して、”Database” フォルダに入れてください。
    はじめにパブリックドメインの英和辞書データを入れてみることをお勧めします。
  2. “LocalEJDictionary.exe” を起動して画面右上の「辞書」ボタンを押し、辞書ファイルを登録してください。
  3. 画面上部の検索欄に語句を入力して Enter キーを押すと、結果が表示されます。(1辞書当たり最大50件)
    語句にはワイルドカード「*」を使用することができます。
  4. 画面右側の履歴リストから単語を選択すると、再検索を行うことができます。

3-2. 辞書の登録について

辞書は10件まで登録できます。「…」ボタンを押してファイルを選択してください。
本ソフトウェアで辞書の作成が可能なファイルを選択した場合は、以下のようなダイアログが出ます。「OK」を押すと、拡張子 “lejd” の辞書が作成されます。

また、辞書のチェックを外すと検索には用いられなくなります。

3-3. 検索の仕様

通常検索は、語句を入力して Enter キーまたは「=」ボタンを押してください。
Shift + Enter キーまたは「全文検索」ボタンを押すと、訳文から全文検索を行います。

訳文に青文字のリンクが表示されている場合、クリックすることでその文字列を検索することができます。
また、訳文の一部を選択状態にして Enter キーを押すと、その文字列を検索します。

もし検索結果が得られない場合には、他の候補を最大10件表示します。

3-4. キーボードショートカット

キー操作内容
Enter通常検索
Shift + Enter訳文から全文検索
Esc入力欄をクリア
Alt + F4終了
Alt + ←前の結果
Alt + →次の結果
Alt + d辞書登録ウィンドウを開く
Tab入力欄と履歴欄の移動
Ctrl + Tab入力欄、訳文欄、履歴欄の移動
↑ / ↓訳文欄のスクロール
Page Up / Page Down訳文欄の辞書頭出し

4. 対応辞書

動作確認済みのデータは以下の通りです。検索後の訳文は、データを基に本ソフトウェアで整形して表示しています。

  • パブリックドメインの英和辞書データ (ejdic-hand) … WEB便利ツール
  • English-Dictionary-SQLite の Dictionary.db (英英辞書) … GitHub / AyeshJayasekara
  • 英辞郎 Ver.144.8(2015年3月20日版)のテキストデータ … EDP
  • ANC 30,000+ words – Excel(.xls) file から作成したCSVファイル … ANC単語頻度準拠_英和辞典
    「Japanese+」シートの「Lemma (見出し語)」と「Commentary (解説)」の列を別のシートにコピーし、1行目を削除してからタブ区切りのテキストCSVで保存してください。
    また、「Japanese (Short)」と「Lemma (見出し語)」の列をコピーしたCSVで、簡易的な和英辞書を作成することもできます。

原則として SQLite 形式の辞書ファイルに対応しています。単一テーブルに少なくとも単語と訳文の2つの列を持った構造である必要があります。品詞と発音記号の列がある場合はそれも利用します。

また、タブ区切りのCSVファイルやテキストファイル等から、本ソフトウェアで利用可能な辞書を作成することもできます。
CSVは、単語、訳文、品詞、発音記号の順で列を持ち、見出し行のないデータを用意してください。
辞書作成の際、元のデータファイルに変更は加えません。


5. 利用規約

本ソフトウェアはフリーソフトです。
どなたでも無償で使用、複製、配布することを許可しますが、動作の信頼性について保証は致しません。
また、本ソフトウェアの使用によって生じたあらゆる損害、データ損失等について、作者は一切の責任を負わないものとします。
データファイルの取り扱いについては、各ウェブサイトの利用規約に従ってください。


6. 謝辞

本ソフトウェアの内部処理で使用している “LEJD_word.lejdw” は、対応辞書に記載したパブリックドメインの英和辞書データ “ejdict.sqlite3” を基にさせていただきました。感謝を申し上げます。


7. 更新履歴

  • 2019/12/24 version 0.10 ; 公開。

Leave a comment

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

twenty − ten =