iArt.ai
AI motion graphics software — the After Effects alternative anyone can use. Create animations and explainer videos from a text prompt in minutes.
翻訳待ち
Java 21 対応版 AozoraEpub3 - 青空文庫テキストを EPUB 3 に変換
Loading the full README. The saved excerpt is shown below.
Read this in other languages: English (Auto-translated by your browser) 青空文庫の注記入りテキストファイルを EPUB 3 ファイルに変換するツールです。 正規配布について: このプロジェクトの正規配布物は GitHub Releases のみです。 各リリースには SHA-256 チェックサム・GitHub artifact attestation を添付しています。 検証方法は VERIFY.md を参照してください。 非公式フォークや再配布物は、同名であっても正規版とは限りません。 このプロジェクトは hmdev/AozoraEpub3 を元に、Java 21対応および narou.rb での利用を目的として改変したものです。 • 元プロジェクト: hmdev/AozoraEpub3 • ライセンス: GPL v3(元作者に帰属) • 目的: narou.rb との連携、Java 21 への対応 • AozoraEpub3 の再配布・改変には GPL v3 が適用されます(元作者に帰属)。Read the full README ↗
Java 21〜26対応 / Gradle対応版
[!NOTE] Read this in other languages: English (Auto-translated by your browser)
青空文庫の注記入りテキストファイルを EPUB 3 ファイルに変換するツールです。
[!IMPORTANT] 正規配布について: このプロジェクトの正規配布物は GitHub Releases のみです。 各リリースには SHA-256 チェックサム・GitHub artifact attestation を添付しています。 検証方法は VERIFY.md を参照してください。 非公式フォークや再配布物は、同名であっても正規版とは限りません。
このプロジェクトは hmdev/AozoraEpub3 を元に、Java 21対応および narou.rb での利用を目的として改変したものです。
ファイルまたは URL をドラッグ&ドロップすると EPUB に変換します。
変換した EPUB は、リーダーアプリに移す前にブラウザでそのままプレビューできます。
縦書き・ルビ・段組・目次を実機に近い形で確認できます。
画面例は青空文庫の『銀河鉄道の夜』(宮沢賢治、著作権保護期間満了)を変換したものです。 画像は配布パッケージからも参照できるよう GitHub 上の絶対 URL で読み込んでいます。
Java 21以降 が必要です(Java 25 LTS まで動作確認済み)。
./gradlew -PjavaToolchainVersion=26 jar で JDK 26 toolchain によるビルドも可能です。Java をお持ちでない場合は、Adoptium から Java 25 LTS をダウンロードしてください。
最新版は GitHub Releases から取得できます。
配布パッケージには以下が含まれます:
.exe / .sh)template/)presets/)gaiji/)Windows(ZIP):
AozoraEpub3-1.8.2-jdk21.zip
Linux/macOS(TAR.GZ):
AozoraEpub3-1.8.2-jdk21.tar.gz
Unblock-File .\AozoraEpub3-*.zip でも同じ)。これをしてから展開すると、.exe 起動時の SmartScreen 警告を回避できます(理由と詳細)AozoraEpub3.exe をダブルクリック(推奨)AozoraEpub3.sh を実行java -jar AozoraEpub3.jar注意: Windows 11では .jar ファイルのダブルクリックが動作しないことがあります。その場合は .exe ファイルをご利用ください。
開発版の場合は以下の手順でビルドしてください:
git clone https://github.com/AozoraEpub3-JDK21/AozoraEpub3-JDK21.git
cd AozoraEpub3-JDK21
./gradlew dist
# build/distributions/ に配布パッケージ(zip / tar.gz)が生成されます
重要: distZip タスクは無効化されています。配布パッケージの生成には必ず dist を使用してください。
ビルドタスク詳細:
./gradlew jar: FAT JAR を生成(build/libs/AozoraEpub3.jar、依存関係込みの単一JAR)./gradlew dist: 配布パッケージを生成(ZIP / TAR.GZ、JAR + スクリプト + ドキュメント + テンプレート)【推奨】./gradlew test: テスト実行./gradlew dependencyUpdates: 依存ライブラリの更新候補をレポート依存ライブラリ更新(開発者向け):
./gradlew dependencyUpdates.jar ファイルのダブルクリックが無反応になる場合があります。配布パッケージに同梱の AozoraEpub3.exe の使用を推奨します。.md のファイルを Markdown として読めるようにしました。BMP の画像を PNG にして入れるようにしました。壊れた画像で EPUB の検査に通らない本ができていた問題と、色数の少ない画像や透過のある画像を縮小・回転すると色が変わっていた問題を直しました。コマンドラインの -device kindle の画像だけの本と目次、-hor の目次、章の中扉も直しました。[# が注記として読まれる件を修正。話の題・章の題の数字は narou.rb と同じ形になる(前の版と見た目が変わる)RELEASE_NOTES.mdThis is the beginning of the README. Read the rest at the original. Read the full README ↗