【发布时间】:2014-01-08 23:16:08
【问题描述】:
据我所知,EPUB3 并不要求一章等于一个 xhtml 文件,尽管这似乎是一种常见做法。但是,屏幕底部的“本章剩余页数”功能似乎默认假设一个 xhtml 文件等于一章。
有谁知道这是否是可配置的?
目前,我将一章分解为多个 XHTML 文件,否则章节文件会非常长(处理教科书类型的内容)。当 EPUB 由多个文件组成时,是否有定义章节在 EPUB 中的含义?这甚至与“本章剩余页面”功能相关联吗?
【问题讨论】:
据我所知,EPUB3 并不要求一章等于一个 xhtml 文件,尽管这似乎是一种常见做法。但是,屏幕底部的“本章剩余页数”功能似乎默认假设一个 xhtml 文件等于一章。
有谁知道这是否是可配置的?
目前,我将一章分解为多个 XHTML 文件,否则章节文件会非常长(处理教科书类型的内容)。当 EPUB 由多个文件组成时,是否有定义章节在 EPUB 中的含义?这甚至与“本章剩余页面”功能相关联吗?
【问题讨论】:
理论上,您可以使用 EPUB 3 结构语义词汇:http://www.idpf.org/epub/vocab/structure/ 来构建您的出版物。
但是请注意,当前的阅读系统大多忽略 epub:type 值,并且无论如何,“本章中剩余的页面”这个东西不是由 EPUB3 规范定义的,因此“定义”它取决于每个阅读系统的实施者。
【讨论】: