Português | Ajuda | Entrar

Classifique sua experiência usando esta página


Encantado(a)

Satisfeito(a)

Decepcionado(a)

Obrigado! Agradecemos seus comentários.

Se estiver com problemas e precisar de ajuda, fale conosco.

Tópicos da ajuda

Fale conosco

Tem algum comentário? Não consegue achar sua resposta nas páginas da Ajuda?

Fale conosco

Diretrizes para a navegação

Diretrizes para o índice em HTML

Coloque o índice em HTML no começo do livro, não no final. Isto garante que um cliente que esteja consultando as páginas a partir do início encontre o índice facilmente. A colocação incorreta do índice (TOC) afeta a precisão do recurso "Última página lida". A colocação correta garante que o índice aparecerá na amostra de downloads do livro.

Práticas recomendadas para índice HTML:

  • As entradas do índice devem ter links em HTML para que os usuários possam clicar e ir para a página especificada. Um índice que não contém links não tem utilidade no Kindle.
  • Não crie um índice usando as tags <table> de HTML. As tabelas devem ser usadas somente para dados tabulares, e não para fins de layout.
  • Não use números de página no índice. Livros Kindle nem sempre têm os mesmos números de página que a edição impressa do livro tem - depende do tamanho da letra e fonte que o leitor escolher.
  • Se você estiver importando um documento Word, use estilos de “Título” e o recurso de "Índice" do Microsoft Word. O índice criado no Word será importado corretamente e convertido em um índice que seguirá as diretrizes acima.
  • Para edições em combo que contêm mais de um livro individual, inclua um índice global no início de cada arquivo.
  • Se o índice incluir uma lista de mapas ou ilustrações, forneça um link HTML para cada mapa ou ilustração.

Uso de um índice em HTML aninhado (Nested HTML TOC)

Para criar entradas de índice aninhadas navegáveis e úteis, a Amazon recomenda usar a seguinte sintaxe no índice em HTML. Os exemplos abaixo mostram duas formas de escrever a mesma amostra de código: atributos de estilo e classes CSS.

Uso de atributos de estilo:

<div>Seção 1</div>

<div style="margin-left:2%;">Capítulo 1</div>

<div style="margin-left:2%;">Capítulo 2</div>

<div style="margin-left:2%;">Capítulo 3</div>

<div style="margin-left:4%;">Subcapítulo 1</div>

<div style="margin-left:4%;">Subcapítulo 2</div>

<div style="margin-left:2%;">Capítulo 4</div>

<div style="margin-left:4%;">Subcapítulo 1</div>

<div>Seção 2</div>
...

Uso de classes CSS:

<style>
div.chapter { margin-left: 1em}
div.subchapter { margin-left: 2em}

</style>

<div>Seção 1</div>

<div class="chapter">Capítulo 1</div>

<div class="chapter">Capítulo 2</div>

<div class="chapter">Capítulo 3</div>

<div class="subchapter">Subcapítulo 1</div>

<div class="subchapter">Subcapítulo 2</div>

<div class="chapter">Capítulo 4</div>

<div class="subchapter">Subcapítulo 1</div>

<div>Seção 2</div>
...



Diretrizes para o NCX

Os índices lógicos são gerados usando elementos toc nav ou um arquivo de controle de navegação para aplicativo XML (NCX). Criar um índice lógico expõe a estrutura hierárquica do livro Kindle, permitindo que o usuário navegue usando o menu do Kindle. A inclusão de um índice lógico é especialmente importante em livros com mais de 20 páginas.

Nos livros com índice lógico, os usuários podem ver o ponto onde estão no livro porque a parte, capítulo ou seção em que ele se encontra fica exposta. Este indicador de progresso também mostra o progresso relativo do cliente ao longo do livro.

Veja orientações sobre a criação de um índice lógico usando um elemento toc nav.

Veja orientações sobre a criação de um índice lógico usando NCX.

Importante: Os dispositivos e aplicativos Kindle são compatíveis com dois níveis de aninhamento.

Como criar um índice lógico usando um elemento toc nav:

Veja detalhes sobre o elemento toc nav (especificação IDPF 3.0).

Criar um elemento toc nav gera tanto um índice lógico quanto um índice HTML. O elemento toc nav deve ser um documento HTML separado do HTML do índice (TOC).

Exemplo:

<nav epub:type="toc">

<ol>

<li><a href="Sway_body.html#preface_1">NOTA 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>

O exemplo acima estabelece a seguinte hierarquia no índice (TOC, ou table of contents em inglês):

NOTA DO AUTOR

PARTE UM

   AS CASAS, 1969

   ROCK AND ROLL, 1962

   A IMPERATRIZ, 1928–1947

Esse trecho do OPF (arquivo de cabeçalho da publicação) demonstra como declarar o elemento toc nav no <manifest>:

Exemplo:

<manifest>

<item id="toc" properties="nav" href="xhtml/toc.xhtml" mediatype="application/xhtml+xml"/>

Usá-lo no <spine> é opcional caso seja utilizado como índice HTML.

Exemplo:

<spine>

<itemref idref="toc"/>

Como criar um índice lógico usando NCX

Consulte as especificações da IDPF 2.0 para o NCX.

Exemplo de NCX:

<navMap>

<navPoint class="titlepage" id="L1T" playOrder="1">

<navLabel><text>NOTA DO AUTOR</text></navLabel>

<content src="Sway_body.html#preface_1" />

</navPoint>

<navPoint class="book" id="level1-book1" playOrder="2">

<navLabel><text>PARTE UM</text></navLabel>

<content src="Sway_body.html#part_1" />

<navPoint class="chapter" id="level2-book1chap01" playOrder="3">

<navLabel><text>AS CASAS, 1969</text></navLabel>

<content src="Sway_body.html#chapter_1" />

</navPoint>

<navPoint class="chapter" id="level2-book1chap02" playOrder="4">

<navLabel><text>ROCK AND ROLL, 1962</text></navLabel>

<content src="Sway_body.html#chapter_2" />

</navPoint>

<navPoint class="chapter" id="level2-book1chap03" playOrder="5">

<navLabel><text>A IMPERATRIZ, 1928–1947</text></navLabel>

<content src="Sway_body.html#chapter_3" />

</navPoint>

</navPoint>

</navMap>

O exemplo de NCX acima define a seguinte hierarquia de índice:

NOTA DO AUTOR

PARTE UM

   AS CASAS, 1969

   ROCK AND ROLL, 1962

   A IMPERATRIZ, 1928–1947

A Amazon requer que os elementos NCS sigam a mesma ordem do livro (por exemplo, o link para o Capítulo 2 não deve preceder o link para o Capítulo 1). Este trecho do OPF (arquivo de cabeçalho de publicação) mostra como adicionar um índice NCX a um livro.

Declare o NCX no <manifest>:

<manifest>

<item id="toc" media-type="application/x-dtbncx+xml"
   href="toc.ncx"/>

E mencione-o na <spine>:

<spine toc="toc">



Itens de guia

Itens de guia são um recurso opcional no formato EPUB, mas são altamente recomendados. O Kindle é compatível com os itens de guia para a capa, o índice e início da leitura ("Ir para Início"). Você pode definir itens de guia para a capa e o índice, conforme descrito na seção a seguir, Definindo a capa e o índice. O local de início da leitura é definido pela Amazon. Se você optar por não incluir itens de guia para a capa e o índice, esses itens de lista ainda aparecerão nos menus Kindle - mas em cinza e não selecionáveis.


Definição de capa e índice

O Kindle é compatível tanto com elementos landmarks nav quanto com itens de guia para definir a capa e o índice (TOC). Esses elementos servem para complementar o índice e não devem ser usados para substituí-lo.

O elemento nav landmarks é parte da especificação IDPF 3.0 e é descrito em http://idpf.org/epub/30/spec/epub30-contentdocs-20111011.html#sec-xhtml-nav-def-model e http://idpf.org/epub/30/spec/epub30-contentdocs-20111011.html#sec-xhtml-nav-def-types-toc.

Aqui está um exemplo de item de guia para um índice (os elementos sublinhados são obrigatórios):

<guide> <reference type="toc" title="Índice" href="toc.html"/> </guide>

Aqui está um exemplo de um elemento landmarks nav para um índice (elementos sublinhados são obrigatórios):

<nav epub:type="landmarks">

<ol><li><a epub:type="toc" href="toc.html">Índice</a></li></ol>
</nav>


Ocorreu um erro inesperado. Tente novamente mais tarde.
Sua sessão expirou

Faça login para continuar

Faça seu login
edit