Tools, FAQ, Tutorials:
Hello-2.0.epub - Navigation File: navigation.xml
How to create a navigation file like navigation.xml for an EPUB 2.0.1 book?
✍: FYIcenter.com
At least one navigation file, like navigation.xml, is required for
an EPUB 2.0.1 book in the book ZIP container.
It provides navigation information like a table of contents of the book.
Here is the requirement on a navigation file:
1. A navigation file should be named with .xml file extension.
2. A navigation file must be an XML file and meet the "Navigation Center eXtended (NCX)" specifications.
3. A navigation file must specify a "dtd:uid" meta element in the "head" element. Its content attribute must have the value of the unique-identifier specified in the package file, for example: content="fyicenter.com.epub.hello".
4. A navigation file must provide a title with the "docTitle" element.
5. A navigation file must provide the "navMap" element with a list of "navPoint" sub-elements.
You can create a navigation file with any text editor. Here is an example called navigation.xml:
<?xml version="1.0" encoding="utf-8"?> <!-- navigation.xml Copyright (c) 2018 FYIcenter.com --> <ncx xmlns="http://www.daisy.org/z3986/2005/ncx/" version="2005-1"> <head> <meta content="fyicenter.com.epub.hello" name="dtb:uid"/> </head> <docTitle> <text>Hello</text> </docTitle> <navMap> <navPoint id="link1"> <navLabel> <text>Hello</text> </navLabel> <content src="/content.xhtml""/> </navPoint> </navMap> </ncx>
Download Hello-2.0.epub, and unzip it. You see an example of "navigation.xml" in the root directory.
⇒ Hello-2.0.epub - Content File: content.xhtml
⇐ Hello-2.0.epub - Package File: package.opf
2021-04-15, 1724👍, 0💬
Popular Posts:
Where to find tutorials on PHP language? I want to know how to learn PHP. Here is a large collection...
Where to find tutorials on Using Azure API Management Publisher Dashboard? Here is a list of tutoria...
How to create Hello-2.0.epub with WinRAR? I have all required files to create Hello-2.0.epub. To cre...
What is EPUB 3.0 Metadata "dc:publisher" and "dc:rights" elements? EPUB 3.0 Metadata "dc:publisher" ...
What are "*..." and "**..." Wildcard Parameters in Function Definitions? If you want to define a fun...