EPUB制作覚書


※上記の広告は60日以上更新のないWIKIに表示されています。更新することで広告が下部へ移動します。

iBooksで目次動かない問題

これはなんだと考えてみて、色々試してみた結果、暫定的な結論としてはiBooksは目次要素(toc.ncxとかnav.xhtmlとか)をopfファイルと同じ階層(OEBPS直下)に置かないとリンク切れになるというものです。

僕の作ったePubもサンプルのePubも共通していたのは、目次用ファイルをOEBPS > Text > toc.ncxという具合に保存していました。ePub仕様上は問題ない(koboはこれで目次を認識した)はずですが、iBooksは目次のリンク先を opfファイルからのパスとして捉えるようです。これはバグだと思うのですが、どうでしょうか。

で、解決策としては、そのままtoc.ncxの場所を変更することです。はじめはnav要素による目次作成にiBooksが対応していないのかなーと疑ったのですが、どうやらリンク先URLの起点にまつわるものだったようです。

[NG]
OEBPS
├content.opf
└Text
└toc.nxc

[OK]
OEBPS
├content.opf
├toc.ncx
└Text

 

http://takahashifumiki.com/web/design/2364/


iBOOKSでのオーディオ再生法

<audio src="../audiovideo/01.mp3" controls="controls" title="せめて夢の中で">>
  <br/><br/>
  この位置には、お使いのデバイスでは現在サポートされていない音声コンテンツがあります。
  <br/><br/>
  </audio>

ページの途中に入れると、表示されたりされなかったりなので、ページの最後に入れる。
 


作成の流れ

1. epubを作成

2.フォルダをデスクトップに保存(ファイル名は都度変更。キャッシュを避けるため)

3.epub packer

4.DropBoxに入れる

5.iPadのDropBoxからiBOOKSに送る