3

只是想要一些关于 ePub 规范的帮助。toc.ncx 是否必须具有 src(即 xhtml)。我观察到 .opf 文件中也提供了相同的内容 src。

4

1 回答 1

4

是的,这是强制性的,这是一个设计问题:

NCX 和 OPF 元数据之间的重叠

由于 NCX 是从另一个标准借用的,因此 NCX 中编码的信息与 OPF 中编码的信息之间存在一些重叠。当您以编程方式生成 EPUB 时,这很少会成为问题,其中相同的代码可以输出到两个不同的文件。注意在这两个地方放置相同的信息,因为不同的 EPUB 阅读器可能会使用来自一个或另一个的值。

来源

在未来版本的规范( ePub 3 )中不再是这种情况,但请注意目前没有设备支持它。

于 2011-07-11T12:46:08.307 回答