EPUB 3.0文件结构

问题描述:

如果EPUB 2.0是这样的:EPUB 3.0文件结构

folder/ 
    META-INF/ 
     container.xml 
    mimetype 
    OEBPS/ 
     content.opf 
     toc.ncx 
     [etc] 

然后是在存在的ePub 3.0之间上面显示任何差别,或是结构相同,2.0?国际防止自然灾害联合会已经很好地解决了3.0,但他们没有明确说明这个明显的问题。 IBM为2.0提供了一个优秀的“从零开始的ePUB”,但目前的3.0教程是无益的。

结构是一样的,但请注意,在epub 3.0中,您还需要一个toc.xhtml进行导航。您也可以包含toc.ncx,以便向后兼容。更多信息可在here

一个EPUB容器内的目录/文件层次结构是任意的,除了:

  • mimetype(必须在容器的根)
  • META-INF/container.xml(必须尽可能准确地在该路径)

所有其他文件可能位于EPUB容器内的任何位置(但不在META-INF目录内)。

简而言之:您要求的指示不在EPUB规范中,因为EPUB容器内的结构取决于EPUB制作者。你在你的问题中写的只是一个例子,但它不是强制性的。