iloveepub
メニュー
JA

ローカル処理 — ファイルはデバイスの外に出ません

EPUB 分割

EPUB から章を、独立した完全に有効な EPUB ファイルとして抽出 — すべてブラウザー内で。無料、アップロードなし、無制限。

01EPUB を選択

02章を選択

EPUB ファイルを選択すると章が表示されます。

03分割してダウンロード

欲しいのが本全体ではなく、1 つの章のとき

50 MB の Send to Kindle メール上限を超えたアンソロジーでも、中の 1 編は超えていない、という場合。通勤用の小さな電子インク端末に載せたい教科書の章が 1 つだけで、残りの四百ページは要らない、という場合。同僚が単体のファイルとして欲しい、マニュアルのなかの手順。分割は、出版社が組んだ spine に従います。見出しを探して、当たりを付けることはしません。

小説全体が 1 つの XHTML ファイルとして書き出されていると、spine の項目は 1 つだけで、切っても意味のある分け目がありません。その本には、先に HTML を分割できるエディターが必要です。ファイルにない章の境界を、このページが作り出すことはありません。

取り出した各ファイルに入るもの

選んだ spine 項目は、それぞれ 1 つの EPUB になり、1 つの zip にまとめられます。名前は 03-The-Mirror.epub のような形です。中では mimetype エントリが先頭に非圧縮で格納され、container.xml がコピーされ、OPF はその章が実際に参照するリソースだけに刈り込まれます。その文書から辿れる画像、スタイルシート、フォントです。nav と NCX は、項目が 1 つのものとして書き直されます。タイトルは、本のタイトルに章タイトルを足したものになります。宣言された表紙画像も入るので、分冊にも書棚のサムネイルが残ります。

章から次の章へのリンクは辿りません。辿ると、本の残りが分冊へ引き戻されるからです。それらのリンクは、分冊のなかでは普通の切れたリンクです。別ファイルの脚注や画像は、章がそれを指しているときに含まれます。その章に属するメディアオーバーレイ(SMIL と音声)も、一緒に付いてきます。元ファイルの上限は 120 MB です。

spine で分割してもできないこと

章の途中では切れません。ページ数や語数での分割もできません。1 つの spine 項目として入っている絵本は、どれほど大きくても 1 ファイルのままです。共有されている画像は、それを参照する分冊のそれぞれにコピーされます。同じスタイルシートを使う 5 つの章は、それぞれがそのスタイルシートを抱えます。分冊は有効な EPUB であり、HTML の断片ではありません。ただし、本文をリフローし直した書き直しでもありません。

DRM のファイルは拒否されます。ハイライトと読書位置は、使っていたアプリの側に残ります。ダウンロードする zip は、内側の EPUB を再び圧縮せず格納します。EPUB は、すでに zip だからです。

spine が切れない場所は、Calibre なら切れます

Calibre のエディターと分割ツールは、page-break や XPath の位置で文書を切断でき、1 つの HTML ファイルの途中でも切れます。できることは多いぶん、文を半分に切ったり、スタイルシートを取り残したりもしやすくなります。出版社が章を spine 項目として書いていないときは、そちらを使ってください。

このページは、その推測を拒みます。選んだ spine 項目を、それらが参照するリソースと、項目 1 つの目次とともにパッケージします。spine が欲しい章とすでに一致しているなら、途中に Calibre を挟む必要はありません。

EPUB を個別ファイルに分割する方法

  1. EPUB ファイルを選択

    デバイスからファイルを開きます。読み込むのはブラウザーだけ — どこへもアップロードされません。

  2. 抽出する章を選ぶ

    ツールが本のスパイン(spine)にある全章を表示します。1 章、範囲、または本全体など、好きなものを選択できます。

  3. 分割ファイルをダウンロード

    選択した各章が独立した有効な EPUB になり、1 つの zip にまとめてそのままデバイスに保存されます。

よくある質問

3 つの章を選んだら、zip が届きました。中身は何ですか?

選んだ spine 項目ごとに 1 つの EPUB で、名前は 03-The-Mirror.epub のような形です。それぞれが独自のパッケージ文書、項目 1 つの目次、その章が参照する画像とスタイルシートを持っています。

本には章が 1 つしか見えません。それでも分割できますか?

実用にはなりません。分割点は spine 項目です。1 つの XHTML ファイルとして入っている小説は、項目 1 つです。その HTML を切れるのは Calibre のエディターです。章がどこにあるかを、このページは推測しません。

複数の章で共有している画像は、各ファイルにコピーされますか?

されます。その章の HTML または CSS が参照している場合です。ほかの章だけで使われている画像は除かれます。元の本が表紙を宣言していれば、表紙は追加されます。

次の章へのリンクは動きますか?

動きません。それらのリンクはナビゲーションであり、辿ると本の残りが分冊へ引きずり込まれます。リーダーは、切れたリンクとして表示します。別ファイルの脚注や画像へのリンクは、章がそのファイルを指しているときに残ります。

50 MB の Send to Kindle メール上限には、役立ちますか?

容量が章ごとに分かれているときだけです。大きなアンソロジーは、より小さい複数の EPUB になり、50 MB 未満のものだけをメールできます。1 つの spine 項目として入っている大きな絵本は、1 ファイルのままです。

関連ツール