NAME

aozora2epub - Convert Aozora Bunko XHTML to EPUB

SYNOPSIS

aozora2epub https://www.aozora.gr.jp/cards/001569/files/59761_74795.html
aozora2epub https://www.aozora.gr.jp/cards/001569/card59761.html # 図書カードのURLでもOK
aozora2epub 001569/card59761.html # 上と同じ

# 合本の作成
aozora2epub --title "中谷宇吉郎作品集" 001569/card59761.html 001569/files/59572_72817.html

DESCRIPTION

aozora2epub は青空文庫のXHTML形式の本をEPUBに変換するコマンドです。

複数の本を指定すると、合本が作られます。

ARGUMENTS

本の指定は以下のいずれかの形式で行います。 いずれも、URL先頭の https://www.aozora.gr.jp/cards/の部分を省略することが可能です。

図書カードのURL

青空文庫の図書カードのURLです。以下に例を示します。

https://www.aozora.gr.jp/cards/001569/card59761.html

001569/card59761.html # 先頭部分を省略
XHTMLのURL

青空文庫のXHTMLファイルのURLです。以下に例を示します。

https://www.aozora.gr.jp/cards/001569/files/59761_74795.html

001569/files/59761_74795.html # 先頭部分を省略

OPTIONS

-t, --title

出力するEPUBファイルのタイトルを指定します。 デフォルトは、引数に指定した青空文庫の本のタイトルです。 合本の場合は最初に指定した本のタイトルが使われます。

-a, --author

出力するEPUBファイルの著者を指定します。 デフォルトは、引数に指定した青空文庫の本の著者です。 合本の場合は最初に指定した本の著者が使われます。

-c, --cover

表紙にするjpegファイルを指定します。デフォルトは表紙無しです。

-o, --output

出力するEPUBファイルのファイル名を指定します。 デフォルトは、タイトル.epub です。

--no-okuzuke

EPUBに奥付を含めません。

-h, --help

ヘルプを表示します。

--version

このコマンドのバージョンを表示します。

AUTHOR

Yoshimasa Ueno <saltyduck@gmail.com>

COPYRIGHT

Copyright 2024- Yoshimasa Ueno

LICENSE

This is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

SEE ALSO

Aozora2Epub