- No editor de HTML, crie um arquivo HTML ou XHTML. Dê a ele o nome de toc.html ou toc.xhtml ("toc" denota Table of Contents, ou índice).*
- Designe um atributo epub:type com o valor "toc" em um elemento <nav> para identificá-lo como o índice (exemplo de código abaixo).
- Crie uma lista ordenada de hiperlinks que direcionem para cada capítulo e seção. As listas ordenadas podem ser aninhadas para criar uma hierarquia de níveis.
Veja abaixo algumas ferramentas gratuitas para a edição de HTML:
- Editor Mozilla Seamonkey HTML
- Editor WYSIWYG (What-you-see-is-what-you-get): NVU
Importante: não aninhe tags "anchor" (<a>) em livros com layout fixo. Livros com layout fixo com tags "anchor" (<a>) aninhadas não são compatíveis com o Kindle e serão suprimidos.
Aviso: hiperlinks desnecessários ou confusos, índices posicionados incorretamente ou a adição de conteúdo distrativo que desvia os leitores do conteúdo principal do seu livro podem resultar em uma experiência ruim para o cliente. Se a formatação de um livro causar uma experiência ruim ou confusão para o leitor ou se tiver o objetivo de aumentar a quantidade de vendas ou de páginas lidas, tomaremos medidas para remover os livros em questão e proteger os interesses dos leitores.
Exemplo de código:
<nav epub:type="toc">
<ol>
<li><a href=”Sway_body.html#preface_1">OBSERVAÇÃO DO AUTOR</a></li>
<li><a href=”Sway_body.html#part_1">PARTE UM</a>
<ol>
<li><a href="Sway_body.html#chapter_1">AS CASAS, 1969</a></li>
<li><a href="Sway_body.html#chapter_2">ROCK AND ROLL, 1962</a></li>
<li><a href="Sway_body.html#chapter_3">A IMPERATRIZ, 1928–1947</a></li>
</ol>
</li>
</ol>
</nav>
Esse exemplo gera um índice semelhante a este:
OBSERVAÇÃO DO AUTOR
PARTE UMAS CASAS, 1969
ROCK AND ROLL, 1962
A IMPERATRIZ, 1928–1947