epub - 如何将章节分成多个 xhtml 文件?
epub - How to divide chapter into multiple xhtml files?
我可以将epub中的一章分成多个文件吗?在 ncx 文件中,我看到这样的:
<navPoint class="chapter" id="chapter1" playOrder="1">
<navLabel><text>Chapter 1</text></navLabel>
<content src="file1.xhtml"/>
</navPoint>
是否允许再添加一个标签,如 <content src="file2.xhtml"/>
?如果是,如何确定章节中文件的顺序?如果不是,应该怎么做?
不允许这样的事情,但您可以根据 ncx epub3 documentation:
编辑您的 ncx 文件以具有 小节
<nav epub:type="toc" id="toc">
<ol>
…
<li>
<a href="s03.xhtml">A linked heading</a>
<ol>
<li><a href="s03-01.xhtml">Subsection</a>
…
</ol>
</li>
<li>
<span class="navhd">An unlinked heading</span>
<ol>
<li>
<a href="s04-01.xhtml">Subsection</a>
</li>
…
</ol>
</li>
…
</nav>
但是如果您想使用这种特殊的方式来存储索引,则必须更改整个文件模式。
我可以将epub中的一章分成多个文件吗?在 ncx 文件中,我看到这样的:
<navPoint class="chapter" id="chapter1" playOrder="1">
<navLabel><text>Chapter 1</text></navLabel>
<content src="file1.xhtml"/>
</navPoint>
是否允许再添加一个标签,如 <content src="file2.xhtml"/>
?如果是,如何确定章节中文件的顺序?如果不是,应该怎么做?
不允许这样的事情,但您可以根据 ncx epub3 documentation:
编辑您的 ncx 文件以具有 小节<nav epub:type="toc" id="toc">
<ol>
…
<li>
<a href="s03.xhtml">A linked heading</a>
<ol>
<li><a href="s03-01.xhtml">Subsection</a>
…
</ol>
</li>
<li>
<span class="navhd">An unlinked heading</span>
<ol>
<li>
<a href="s04-01.xhtml">Subsection</a>
</li>
…
</ol>
</li>
…
</nav>
但是如果您想使用这种特殊的方式来存储索引,则必须更改整个文件模式。