wikipedia-fpw を使用した Wik*(現状 Wiktionary(日本語) のみ)の EPWING 辞書変換の Docker 環境です。
wikipedia-fpw が GPL なのでライセンスを引き継いでいますが、問題があれば削除等します。
変換スクリプトは kazuhiro さんが作成された wikipedia-fpw を私が改造したものです。
Kazuhiro's blog - wikipedia-fpw
このリポリジトリ以前の改造スクリプト(パッチファイル)は下記からダウンロードできます。
ソフト - Masatoshi Ito's Home Page
主に外字mapの対応(外字自体はクエスチョンマーク表示)や各種Wiktionary用テンプレートの対応です。
また、ふりがな登録処理をWiktionary用に追加修正しています。
-
イメージのビルド(基本1回行えばOK)
docker-compose build
-
Wiktionary 用 wikipedia-fpw 環境のコンテナ起動
docker-compose run --rm wiktionary
-
Wiktionary の xml ダウンロード&変換実行
bash ./run.sh
WIKTION/ として EPWING 辞書作成します。 wikipedia.xml もダウンロードしますが、ダウンロード済みなら変換のみ実行します。
-
fpwmake clean の実行
bash ./run.sh clean
wikipedia.xml は削除しません。 再度ダウンロードする時は直接 wikipedia-fpw/ にある wikipedia.xml を削除してください。
-
fpwmake archive の実行
bash ./run.sh archive