Errata for the EPUB Indexes Specification

This page lists errata for the EPUB Indexes specification.

2.3.2.2 Multi-File Index(es) and the collection Element

Example 40 shows link elements interleaved with collection elements, but interleaving these elements is not allowed: any collection elements must occur before any link elements. Also, by not using collection elements for each index group, the meaning of the link elements is ambiguous. The example should be written as follows for accuracy and validity:

<package>
   ...
   <collection role="index">
      <collection role="index-group">
         <link href="subjectIndex-a01.xhtml" />
         <link href="subjectIndex-a02.xhtml" />
         <link href="subjectIndex-a03.xhtml" />
      </collection>
      <collection role="index-group">
         <link href="subjectIndex-b.xhtml" />
      </collection>
      <collection role="index-group">
         <link href="subjectIndex-c01.xhtml" />
         <link href="subjectIndex-c02.xhtml" />
         <link href="subjectIndex-c03.xhtml" />
      </collection>
      <collection role="index-group">
         <link href="subjectIndex-d.xhtml" />
      </collection>
      <collection role="index-group">
         <link href="subjectIndex-e.xhtml" />
      </collection>
      ...
   </collection>
   ...
</package> 

Document last updated: 2016-05-31