Koboで「EPUBが崩れる」主な原因(まず押さえるポイント)
KoboはEPUB対応でも、同じファイルが端末や本によって「行間が広すぎる」「余白が大きい」「フォントが不自然」「ルビが潰れる」「画像がはみ出す」「目次が効かない」など不安定になることがあります。原因の多くは、EPUB内部のHTML/CSSの指定が強すぎること、フォント埋め込み、画像サイズ指定(固定px)、そして目次(nav/toc.ncx)や章構造の不備です。
ここで有効なのが、Calibreで行う EPUB→EPUB の再変換です。別形式に変えるのではなく、EPUBのまま「内部構造を整理してKoboが解釈しやすい形に寄せる」発想がポイントになります。
Photo by Koji Kikuhara on Pexels
CalibreでEPUBを再整形する基本フロー(EPUB→EPUB)
手順(最短で迷わない流れ)
- CalibreにEPUBを追加
- 書籍を選択 → 「変換」
- 出力形式を EPUB に設定(左上)
- 右側タブで設定 → 変換実行
- 生成されたEPUBをKoboへ転送(USB推奨。クラウド経由より差分確認が速い)
独自のコツ:1回の変換で「全部直そう」としない
崩れ修正は、設定を同時に触るほど原因が追えません。1回の変換で変更は最大1〜2項目に絞り、Koboで確認→次へ、の順が最短です。目安として、1冊あたり3回以内の再変換で「読める状態」に持っていく設計にすると効率的です。
まず直しやすい:余白・行間・段落の暴れを止める
「上下左右の余白が大きい」「段落間が空きすぎる」「行間が端末設定で変わらない」場合、EPUB側CSSが強く指定していることが多いです。
対策(Calibre)
- 変換設定 → 外観(Look & Feel)
- 「段落間のスペースを削除」:段落ごとの不自然な空白が消えることが多い
- 「行の高さ(line-height)を強制」:効きますが副作用も出やすいので最後の手段
- **追加CSS(最小限)**を使う場合の例(効きすぎない範囲)
p { margin: 0 0 0.6em 0; }(段落間を一定に)img { max-width: 100%; height: auto; }(画像はみ出し対策にも)
※端末側の「行間」「余白」調整を生かしたいなら、EPUB側で固定値を盛りすぎないのが正解です。
フォント埋め込みを整理して「太すぎ/細すぎ」「日本語だけ別フォント」を防ぐ
EPUBにフォントが埋め込まれていると、Koboで意図しない書体固定や、太さの違和感(特に日本語)につながります。
対策(Calibre)
- 変換設定 → フォント
- **「埋め込みフォントを削除」**を試す
- 変換後、記号(例:※、①、→)や多言語箇所が欠けないか確認
判断の目安(実務的な基準)
- 小説・一般書:埋め込みを外し、Kobo側フォントに任せた方が安定しやすい
- 数式・特殊記号・多言語混在:埋め込み維持が有利な場合あり(削除で□や?に化けることがある)
画像の「はみ出し/小さすぎ」を減らす(技術書・雑誌系で重要)
画像崩れは、EPUB内で画像が width:1200px のように固定されているのが典型です。Koboは画面幅が端末で異なるため、固定pxがあると破綻しやすくなります。
対策(Calibre)
- 変換設定 → ページ設定
- 出力プロファイルをKoboに近いものへ(端末に近い画面前提で処理されやすい)
- 変換設定 → 外観 → 追加CSS(再掲)
img { max-width: 100%; height: auto; }
数字での目安(チェック基準)
- 画像が文字より極端に小さい場合、元画像が低解像度の可能性があります。
例:横幅が600px未満の図は、拡大前提でないと読みづらいことが多いです。元データが用意できるなら差し替えが最短です。
目次(TOC)と章区切りを整えて「章移動できない」を解消する
「目次が空」「章移動が途中に飛ぶ」問題は、見出し構造が崩れているケースが多いです。<p class="title"> だけで章タイトルを表現していると、目次生成が失敗します。
対策(Calibre)
- 変換設定 → 目次
- **「見出し(h1/h2/h3)から目次生成」**を有効化
- 章がh2中心なら、検出レベルをh2に寄せる
- EPUB編集(Edit book)で確認
- 章タイトルが
h1/h2になっているかを見る - もし
pだけなら、章タイトル部分をh2に直すとTOCが安定しやすい
- 章タイトルが
小説の改行・字下げ・会話文を読みやすくする(青空文庫系に効く)
テキスト由来EPUBは、改行が「見た目のための改行」になっていて、端末で折り返すと不自然になります。
対策(Calibre)
- 変換設定 → ヒューリスティック処理(必要な場合のみ)
- 不要改行の除去系を試す(効くが、誤変換も起きるため要確認)
- 外観 → 追加CSSで整える(端末設定と競合しにくい範囲)
- 字下げを統一したい場合:
p { text-indent: 1em; } - 段落間を詰めたい場合:
p { margin: 0; }など最小限で
- 字下げを統一したい場合:
Kobo向けに「ページ設定」を合わせる(地味に効く)
EPUBはリフローですが、Calibreのページ設定は余白や画像処理の前提に影響します。余白が極端に入る本は、ここを変えるだけで改善することがあります。
対策(Calibre)
- 変換設定 → ページ設定
- 出力プロファイルをKoboに近いものに設定
- 変換後、端末側の「余白」スライダーが素直に効くか確認
変換後に確認するチェックリスト(すぐ行動できる順)
Koboへ転送したら、次の順で確認すると原因切り分けが速いです。
- 目次が表示されるか(章移動が機能するか)
- 行間・余白が端末側設定で変わるか(固定されていないか)
- フォントが意図せず固定されていないか(太さ・日本語だけ別書体など)
- 画像がはみ出さないか(タップ拡大で読めるか)
- ルビ・記号が潰れていないか(括弧、縦中横、ダッシュ類)
問題が残る場合は、該当タブに戻って設定を1つだけ変更→再変換→Koboで差分確認を徹底すると、最短で安定点に到達します。
まとめ:KoboでEPUBをきれいに表示する「Calibre基本戦略」
KoboのEPUB崩れは、Calibreで EPUB→EPUB 再変換し、(1)余白・行間、(2)フォント埋め込み、(3)画像、(4)目次の順に整えると改善しやすいです。狙いは「端末側の表示設定が効くEPUB」に戻すこと。まずは外観設定と目次生成から着手し、変更点を絞って検証してください。
関連ガイド
関連記事
- Cursor完全入門ほか技術書が半額!Kindle電子書籍セールでAI・ゲーム開発本をお得に学ぶ
- PCなしでKindle電子書籍をスッキリ整理!スマホだけで蔵書管理する具体手順
- 若年層に広がるFacebook Dating活用術:Kindle・電子書籍好きが安心して出会える理由