ダウンロード
最新版: v1.6.1-jdk21 (2026年8月27日) | リリースノート
v1.6.1-jdk21 の主な変更
- 端末で表示できない外字を、注記表示に置き換える設定を追加:
𢌞のような JIS 第4水準の文字は、端末のフォントに無いと?や □ になります。この設定を有効にすると、文字の代わりに〓(「廴+囘」)のように何の字かが分かる形で出力します。既定は無効で、設定を変えない限り出力はこれまでと変わりません。設定は「スタイル」タブの「外字」欄から行います(使い方) - 濁点付きの文字は同梱フォントで表示できるならそのまま出します:
※[#半濁点付き平仮名か、1-4-87]のように仮名+濁点/半濁点の 2 文字に変換される字は、同梱の濁点フォントや CSS 合成で表示できます。これらを対で扱い、出せるならそのまま、出せないなら対ごと注記表示にします - 外字の設定ページを追加: 水準の選び方、1 文字フォント(
gaiji/*.ttf)の置き方、注記の書式を日英で説明しています
過去のリリース内容は リリース一覧 を参照してください。
画面
変換した EPUB は、リーダーアプリに移す前にブラウザでそのままプレビューできます。
画面例は青空文庫の『銀河鉄道の夜』(宮沢賢治、著作権保護期間満了)を変換したものです。
このプロジェクトについて
本ソフトウェアは hmdev 氏の AozoraEpub3 をベースに、narou.rb との互換性の維持、Java 21〜26 への対応、最新 OS 向けの調整を行った派生版です。
EPUB 3.3 および 電書協/電書連 EPUB 3 制作ガイドへの準拠を目指し、epubcheck 5.x で検証しています。
動作環境
- Java 25 LTS 推奨
- Java 21 LTS との互換性を維持しています(JDK 26 ランタイムでも動作確認済)
- 最低動作要件は Java 21 以降
- Windows / macOS / Linux
Java をお持ちでない場合は、Eclipse Temurin から Java 25 LTS をダウンロードしてください(Java 21 LTS でも動作します)。
Java 25 のインストール(Eclipse Temurin)
Windows
- Adoptium Releases を開きます
- JDK 25 → Windows x64 →
.MSIを選択しダウンロードします - MSI ファイルをダブルクリックしインストールします
- コマンドプロンプトで
java -versionを実行し確認します
macOS
- Adoptium Releases を開きます
- JDK 25 → macOS →
.PKG(Intel または Apple Silicon M1/M2)をダウンロードします - PKG ファイルをダブルクリックしインストールします
- ターミナルで
java -versionを実行し確認します
Linux(Ubuntu/Debian)
- Adoptium Releases を開きます
- JDK 25 → Linux x64 →
.TAR.GZをダウンロードします - 展開します:
tar -xzf OpenJDK25U-jdk_x64_linux_hotspot_25_x.tar.gz - PATH に追加するか、
./jdk-25.x.x+yy/bin/java -versionで確認します
推奨手順(Windows)
- 上記の Windows版ダウンロード ボタンから最新の ZIP ファイルをダウンロードします
- 任意のフォルダに展開します
AozoraEpub3.exeをダブルクリックして起動します- GUI が表示されたらセットアップ完了です
注意: JAR ファイルのダブルクリックが機能しない場合は EXE ファイルを使用してください。
インストール(macOS / Linux)
- 上記の macOS版 または Linux版ダウンロード ボタンから TAR.GZ ファイルをダウンロードします
- 展開します:
tar -xzf AozoraEpub3-*.tar.gz - フォルダに移動し実行します:
./AozoraEpub3.sh - 実行権限エラーの場合は先に実行:
chmod +x AozoraEpub3.sh
コマンドラインでの実行
詳細な設定が必要な場合は、コマンドラインから実行できます。
java -jar AozoraEpub3.jar -of -d out input.txt
GUI を起動する場合は引数なしで実行します: java -jar AozoraEpub3.jar
詳細は README をご参照ください。
関連ガイド
- narou.rs 導入ガイド(推奨) — Rust 製互換ツール narou.rs の導入と AozoraEpub3 連携(Windows 11・画像付き)。機能更新・セキュリティ修正が活発で、これから使い始める方におすすめです
- narou.rb 導入ガイド — Ruby 版 narou.rb の導入と AozoraEpub3 連携
トラブルシューティング
- Java がインストールされていない場合 — Temurin から Java 25 LTS をダウンロードしインストールしてください(Java 21 以降であれば動作します)。
- Windows で JAR ファイルが開かない場合 — EXE ファイルを使用するか、コマンドプロンプトから
java -jar AozoraEpub3.jarで起動してください。 - EXE 起動時に「Windows によって PC が保護されました」と出る — SmartScreen の警告で、マルウェア検出ではありません。ZIP を展開する前に右クリック →プロパティ →「許可する」にチェックを入れると出なくなります。詳しい手順
- Linux/macOS で permission denied エラー —
chmod +x AozoraEpub3.shを実行し、再度起動してください。 - narou.rb で「Javaがインストールされていないか…」と出るが Java は入っている — 実際には EPUB の出力に失敗している可能性があります。v1.3.7-jdk21 から変換失敗時の終了コードが
0→1に変わったためです(意図した変更)。narou.rb 導入ガイドを参照してください。 - スクリプトから変換の成否を判定したい — CLI は成功時
0、失敗時1を返します。使い方ガイドの「終了コード」を参照してください。 - その他の問題 — GitHub Issues でご報告ください。
関連リソース
- GitHub README — 機能・設定詳細
- EPUB 3.3 日本語解説 — 3.0 との差分と対応状況
- English — View this page in English