EBOOK-POLISH(1)

NAME
ebook-polish - ebook-polish

ebook-polish [options] input_file [output_file]

Polishing books is all about putting the shine of perfection onto your carefully crafted e-books.

Polishing tries to minimize the changes to the internal code of your e-book. Unlike conversion, it does not flatten CSS, rename files, change font sizes, adjust margins, etc. Every action performs only the minimum set of changes needed for the desired effect.

You should use this tool as the last step in your e-book creation process.

Note that polishing only works on files in the AZW3 or EPUB formats.

Whenever you pass arguments to ebook-polish that have spaces in them, enclose the arguments in quotation marks. For example: 「/some path/with spaces」

[オプション]

--compress-images, -i
    本の中の画像をロスレス圧縮して、画像の品質を損なうことなくフ ァイルサイズを減らします。

--cover, -c
    Path to a cover image. Changes the cover specified in the e-book. If no cover is present, or the cover is not properly identified, inserts a new cover.

--embed-fonts, -e
    ドキュメントから参照されているフォントで、まだ埋め込まれていない フォントをすべて埋め込みます。コンピューターをスキャンしてフォントを探し、 見つかった場合はそれをドキュメントに埋め込みます。 ドキュメントにフォントを埋め込むための、適切なライセンスを所有していることを確認してください。

--help, -h
    このヘルプメッセージを表示して終了

--jacket, -j
    タイトル、タグ、著者、シリーズ、コメントなど、すべての書誌情報を含む「本のジャケット」ページを、本の最初に挿入します。以前のジャケットがあれば、置き換えられます。

--opf, -o
    OPFファイルへのパス。本の書誌情報はOPFファイルの内容で更新されます。

--remove-jacket
    以前挿入した「本のジャケット」ページを削除します。

--remove-unused-css, -u
    使用されていないCSSルールをスタイルシートと<style> tags.タグから削除します。テンプレートから作成された本のような場合、使われていないCSSルールが大量にあることがあります。そのような不要なルールは、すべてパースする必要があるため、リーダの動作を遅くする場合があります。

--smarten-punctuation, -p
    プレーンテキストのダッシュ、省略記号、引用符、連続するハイフンなどを、 タイポグラフィー的に正しいとされる同等物に変換します。 変換のアルゴリズムは、時々間違った結果を生成するので注意してください。 特にシングルクォートが短縮形の単語の先頭にくるものを含んでいる場合、注意が必要です。

--subset-fonts, -f
    フォントのサブセット化とは、埋め込みフォントを実際に本の中で 使用されている文字だけを含むようにすることです。これにより、 フォントのサイズを大きく削減することができます(半分になることもよくあります)。 例えば本が見出しに特定のフォントを使用していた場合、サブセット化により 実際に見出しで使用されている文字のみを含むよう削減することができます。 また、太字やイタリックのフォントを埋め込んでいるもののほとんど またはまったく使われていない場合、サブセット化により太字やイタリックの フォントををほんの数文字だけにしたり完全に削除したりできます。 サブセット化の唯一の欠点は、後で本にテキストを追加した場合に、追加したテキストがサブセット化されたフォントに含まれていない文字を使うことがあり得る、と言う点です。

--verbose
    より多くのメッセージを出力します。デバッグに便利です。

--version
    プログラムのバージョン番号を表示して終了

AUTHOR
Kovid Goyal

COPYRIGHT
Kovid Goyal