このツールは、Microsoft Word形式(.docx)の文書をHTMLファイルに変換するシンプルなプログラムです。特にルビ(ふりがな)付きの文書を適切にHTML形式に変換することができます。
小林秀雄公式サイトの原稿HTMLファイル作成のために開発されました。
- ルビ(ふりがな)の適切な変換
- 段落や書式の保持
- 簡単な操作方法
- Python 3(プログラムを実行するために必要です)
- Pythonのダウンロードページからインストールできます
- インストール時に「Add Python to PATH」にチェックを入れることをお勧めします
- 画面上部の緑色の「Code」ボタンをクリックし、「Download ZIP」を選択
- ダウンロードしたZIPファイルを任意の場所に解凍
コマンドプロンプト(Windowsの場合)またはターミナル(MacやLinuxの場合)を開き、以下のコマンドを実行します:
cd 解凍したフォルダのパス/doc2html-converter
pip install -r requirements.txt
※「解凍したフォルダのパス」は、実際にファイルを解凍した場所に置き換えてください。
- 変換したいWord文書(.docx形式)を用意します
- コマンドプロンプトまたはターミナルで以下のコマンドを実行します:
python docx2html.py 変換したいファイル.docx
- 同じフォルダ内に「変換したいファイル.html」という名前のHTMLファイルが作成されます
python docx2html.py 原稿.docx
実行すると、「原稿.html」というファイルが作成されます。
- 変換元のファイルは必ず.docx形式である必要があります(.docは非対応)
- 複雑な書式や表、画像などは正確に変換されない場合があります
- 変換後のHTMLファイルは、必要に応じてCSSでスタイルを調整できます
- Pythonが正しくインストールされているか確認してください
- 「python3」コマンドを試してみてください:
python3 docx2html.py 変換したいファイル.docx
以下のコマンドで個別にインストールしてみてください:
pip install lxml
問題が解決しない場合は、このリポジトリのIssuesセクションで質問してください。