8–39 ページ分割マーク

ページ分割マークは、EPUBと紙(PDF)の本が両方あるとき、EPUBに紙の本のページ番号を設定するために使うマークアップです。EPUB3のナビゲーションファイル(nav.html)にページリストを作成し、ナビゲーションを展開したとき、紙の本のページ番号も一緒に表示できるようになります。V5.0 アクセシビリティ対応

読者がEPUBを閲覧中に、必要に応じて紙のページ番号に相当する位置にジャンブさせます。主にデジタル教科書としての利用が想定されています。

ページ分割マークは本文のページ区切りの位置に、内容のない範囲指定を使って次のように記述します。

[[[:#n@b ]]] 

nに原本(紙・PDF)のページ番号を自然数(1、2、3、…)で設定します。bはページマークであることを意味します。bの後に半角の空白を付けます。

関 連

ユーザー付与ID

ページリストは章見出し(記事のタイトル)、本文の見出し、本文の途中、箇条書きの項目の間、など様々な場所に設定する必要があります。次に設定例を示します。

images/pagelist-chapter.png

図8・11 記事のタイトルに設定する例

images/pagelist-heading.png

図8・12 本文の見出しに設定する例

images/pagelist-block.png

図8・13 段落ブロックの間(行間)に設定する例

images/pagelist-inline.png

図8・14 段落の文章の中に設定する例

images/pagelist-list.png

図8・15 箇条書きの項目の間に設定する例

表示例

ページリストはEPUBやPDFなどの画面には表示されません。

出力例

ページリストはEPUB3を生成したとき、navファイルに次のように設定されます。

<nav epub:type="page-list">
  <ol>
    <li><a href="i01-0002.html#u_2ei01-0002_2ei_2eb">i</a></li>
    <li><a href="i01-0003.html#u_2ei01-0003_2e1_2eb">1</a></li>
    <li><a href="i01-0003.html#u_2ei01-0003_2e2_2eb">2</a></li>
    <li><a href="i01-0004.html#u_2ei01-0004_2e3_2eb">3</a></li>
    <li><a href="i01-0004.html#u_2ei01-0004_2e4_2eb">4</a></li>
    <li><a href="i01-0005.html#u_2ei01-0005_2e5_2eb">5</a></li>
    <li><a href="i01-0005.html#u_2ei01-0005_2e6_2eb">6</a></li>
               ...
  </ol>
</nav>