title_body: EPUB 2 NCX How Should I Support pageList? My viewer has support for a TOC populated from NCX navMap entries.
  However some books I have come across have some pages in the navMap section and some pages only in the pageList section.
  e.g.
  
  &lt;navMap&gt;
      &lt;navPoint class="h1" id="ch1"&gt;
          &lt;navLabel&gt;
              &lt;text&gt;Title&lt;/text&gt;
          &lt;/navLabel&gt;
          &lt;content src="title.html#ch_1"/&gt;
          &lt;navPoint class="h2" id="ch_1_1"&gt;
              &lt;navLabel&gt;
                  &lt;text&gt;Title&lt;/text&gt;
              &lt;/navLabel&gt;
              &lt;content src="title.html#ch_1_1"/&gt;
          &lt;/navPoint&gt;
      &lt;/navPoint&gt;
  &lt;/navMap&gt;
  
  &lt;pageList&gt;
      &lt;pageTarget id="p1" type="normal" value="1"&gt;
          &lt;navLabel&gt;&lt;text&gt;1&lt;/text&gt;&lt;/navLabel&gt;
          &lt;content src="pages.html#p1"/&gt;
      &lt;/pageTarget&gt;
      &lt;pageTarget id="p2" type="normal" value="2"&gt;
          &lt;navLabel&gt;&lt;text&gt;2&lt;/text&gt;&lt;/navLabel&gt;
          &lt;content src="pages.html#p2"/&gt;
      &lt;/pageTarget&gt;        
  &lt;/pageList&gt;
  
  
  I could just add pages after the navMap contents but I'm concerned that it's perfectly valid to populate both navigation types from the same source xhtml and I don't want parts of the book effectively appearing twice, once for the navMap and once for the pageList.
  e.g.
  
  &lt;navMap&gt;
      &lt;navPoint class="h1" id="ch1"&gt;
          &lt;navLabel&gt;
              &lt;text&gt;Chapter 1&lt;/text&gt;
          &lt;/navLabel&gt;
          &lt;content src="book.html#ch_1"/&gt;
          &lt;navPoint class="h2" id="ch_1_1"&gt;
              &lt;navLabel&gt;
                  &lt;text&gt;Chapter 1&lt;/text&gt;
              &lt;/navLabel&gt;
              &lt;content src="book.html#ch_1"/&gt;
          &lt;/navPoint&gt;
      &lt;/navPoint&gt;
  &lt;/navMap&gt;
  
  &lt;pageList&gt;
      &lt;pageTarget id="p1" type="normal" value="1"&gt;
          &lt;navLabel&gt;&lt;text&gt;1&lt;/text&gt;&lt;/navLabel&gt;
          &lt;content src="book.html#p1"/&gt;
      &lt;/pageTarget&gt;
      &lt;pageTarget id="p2" type="normal" value="2"&gt;
          &lt;navLabel&gt;&lt;text&gt;2&lt;/text&gt;&lt;/navLabel&gt;
          &lt;content src="book.html#p2"/&gt;
      &lt;/pageTarget&gt;        
  &lt;/pageList&gt;
  
  
  The specs seem vague on what to do. What is the recommended way to deal with this situation?
upvoted_answer: IMHO, you're mixing up the functions of the navMap and pageList sections. The navMap section is used for the TOC display and the pageList section is theoretically used for the display of the page numbers from the printed edition. 
  
  I'm saying theoretically, because I don't know of a single ePub2 app that actually uses this information. 
  
  I.e., you might as well omit the pageList section, unless you plan to convert your ePub2 books to ePub3 books with the optional Sigil ePub3 output plugin, which uses the pageList information for the generation of the ePub3 page-list nav section.