EPUB 書き出しのサポートと制限

最終更新日 : 2026年8月7日

Adobe InDesign 文書を EPUB 形式に書き出す際にサポートされる機能と技術的制約について説明します。

文書を EPUB(固定レイアウトまたはリフロー可能)に書き出す際、特定のテキスト、タイポグラフィ、ナビゲーション、構造に関する機能は保持されますが、EPUB の仕様とデバイスの互換性によりそれ以外の機能は制限される場合があります。EPUB リーダーやデバイス間で予測可能なレンダリングと機能を確保するため、これらの詳細を確認してください。

テキストのサポート

固定レイアウト形式で書き出されるドキュメントを作成するときにサポートされるテキストオプションは、以下のとおりです。

  • テキストはラスタライズされません。 つまり、ライブテキストは検索および選択の対象になります。
  • ライブテキストは水平方向と垂直方向にスケーリングすることができます。
  • タブリーダーを含めることができます。
  • 言語属性は、タグでマークアップされます。.
  • タグは、CSS クラスによってマークアップされます。.
  • URL、テキストアンカー、およびページに対するハイパーリンクおよび相互参照がテキスト上でサポートされています。

制限事項

  • カーニングは個々の字形でサポートされておらず、単語のすべての文字に文字間隔として分配されます。
  • OpenType 機能によって生成されるスモールキャップス、オールキャップス、分数などの代替字形は、デバイスのサポートが限定的であるため、サポートされていません。
  • 中東の右から左へのテキストフレームは、適切にサポートされていません。

日本語テキストのサポート

固定レイアウト形式に書き出す際には、次の日本語機能オプションを使用できます。

  • Ruby テキストはライブで、出力でラスタライズされません。.
  • ライブテキストで割注がサポートされます。.
  • ライブテキストで文字回転がサポートされます。.
  • 合成フォントがサポートされます。
  • 縦書き文字フレームは、回転した字形も含めてサポートされます。

制限事項

  • 縦書きのテキストフレームでは、日本語の縦中横はサポートされません。
  • 日本語の表意文字のポジショニングは、True Type フォントを使用した場合に失われます。
  • 日本語の圏点フォントは、ライブテキストでラスタライズされます。.

入れ子のリストのサポート

InDesign は、入れ子の箇条書きリストおよび自動番号リストを EPUB 形式に書き出すことをサポートしています。 リストレベルを定義した段落スタイルを使用すると、書き出された EPUB ファイルで入れ子の構造が維持されます。 意図するリスト階層を維持するには:

  • 各リストレベルを定義する段落スタイルを適用します。
  • 入れ子をレイアウトに視覚的に反映するには、インデントを使用します。
  • 書き出す前に正しい読み取り順序を確認するには、構造ウィンドウ枠を確認します。
メモ

入れ子になったリストを作成するには、連続する項目を選択し、左インデントを増やし、必要に応じて箇条書きのスタイルを調整します。

ハイパーリンクのサポート

固定レイアウト形式で書き出されるドキュメントを作成するときにサポートされるハイパーリンクオプションは、以下のとおりです。

  • テキストベースのハイパーリンクと相互参照
  • オブジェクトベースのハイパーリンク
  • ページのハイパーリンク(テキストベースのハイパーリンクとオブジェクトベースのハイパーリンクの両方)

ナビゲーションのサポート

書き出しプロセスでは、EPUB 出力に次のナビゲーション機能が提供されます。

オプション

機能

NAV ランドマーク

InDesign は、「オブジェクト書き出しオプション」ダイアログボックスで指定された epub:type の値に基づいて、固定レイアウト形式とリフロー可能形式の NAV ランドマークを生成します。最初に見つかった値だけがランドマークに追加されます。

EPUB 2

InDesign では、OPF ファイル内の EPUB 2 セクションがサポートされます。InDesign では、カバーおよび print 目次オプションが自動的に検出されます。テキストタイプを判別するため、InDesign は、オブジェクト書き出しオプションダイアログボックスに指定された epub:type の値を使用します。

NAV ページリスト

(固定レイアウト形式)。 InDesign では、ページ番号の文字列をそのページから生成される XHTML ファイルにマッピングすることによって、ページリストを生成します。