• epub格式电子书剖析之三:NCX文件构成


     ncx文件是epub电子书的又一个核心文件,用于制作电子书的目录,其文件的命名通常为toc.ncx。

    ncx文件是一个XML文件,该标准由DAISY Consortium发布(参见http://www.daisy.org)。

    下列是一个toc.ncx文件的实例,其中红色部分为必需。<navMap>元素列出了目录的名称和链接地址。其子元素<navPoint>支持嵌套。

    <?xml version="1.0" encoding="utf-8"?>
    <!DOCTYPE ncx PUBLIC "-//NISO//DTD ncx 2005-1//EN" "http://www.daisy.org/z3986/2005/ncx-2005-1.dtd">
    <ncx version="2005-1" xmlns="http://www.daisy.org/z3986/2005/ncx/">
     <head>
      <!-- The following four metadata items are required for all NCX documents, including those conforming to the relaxed constraints of OPS 2.0 -->
      <meta name="dtb:uid" content=" "/>
      <meta name="dtb:depth" content="-1"/>
      <meta name="dtb:totalPageCount" content="0"/>
      <meta name="dtb:maxPageNumber" content="0"/>
     </head>
     <docTitle>
      <text>数字档案馆理论与技术研究</text>
     </docTitle>
     <docAuthor>
      <text>金更达</text>
     </docAuthor>
     <navMap>
      <navPoint id="navpoint-1" playOrder="1">
       <navLabel>
        <text>封面</text>
       </navLabel>
       <content src="cover.htm"/>
      </navPoint>
      <navPoint id="navpoint-2" playOrder="2">
       <navLabel>
        <text>序</text>
       </navLabel>
       <content src="forword.xhtml"/>
      </navPoint>
      <navPoint id="navpoint-3" playOrder="3">
       <navLabel>
        <text>目录</text>
       </navLabel>
       <content src="toc.xhtml"/>
      </navPoint>
      <navPoint id="navpoint-4" playOrder="4">
       <navLabel>
        <text>第一章绪论</text>
       </navLabel>
       <content src="chap01.xhtml"/>
       <navPoint id="navpoint-5" playOrder="5">
        <navLabel>
         <text>第一节数字档案馆:新世纪档案事业的发展方向</text>
        </navLabel>
        <content src="chap01.xhtml#_Toc169344163"/>
       </navPoint>
       <navPoint id="navpoint-6" playOrder="6">
        <navLabel>
         <text>第二节数字档案馆:新世纪档案工作的严峻挑战</text>
        </navLabel>
        <content src="chap01.xhtml#_Toc169344164"/>
       </navPoint>
       <navPoint id="navpoint-7" playOrder="7">
        <navLabel>
         <text>第三节数字档案馆系统研究的理论价值与现实意义</text>
        </navLabel>
        <content src="chap01.xhtml#_Toc169344165"/>
       </navPoint>
      </navPoint>
     </navMap>
    </ncx>
    

      原文地址

  • 相关阅读:
    [Jenkins] 批量删除构建历史
    [Android Tips] 32. 解决 Android Device Monitor 在 Mac OS X 卡住
    [Gradle] 查看项目依赖
    [Gradle] 获取 gradle 命令行参数
    [Android Tips] 31.如何将第三库引入的 Permission 删除掉
    [Gradle] 发布构件到本地仓库
    [Android Tips] 30.如何在 Android Studio 中一次性格式化所有代码
    下载安卓应用的历史版本
    设置int、float型数据的输出格式
    头文件limits—各个类型的数据的范围
  • 原文地址:https://www.cnblogs.com/linlf03/p/2286047.html
Copyright © 2020-2023  润新知