Português | Ajuda | Entrar | Enviar comentários

Como você avaliaria sua experiência usando esta página?

Visite nossa central de ajuda para obter recursos para problemas comuns

Agradecemos pelos comentários.

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

Para utilizar plenamente a funcionalidade de navegação dos aplicativos Kindle, é necessário criar um arquivo NCX completo em um arquivo de conteúdo. O arquivo NCX é espelhado no índice do menu dos aplicativos e o índice é exibido em todas as páginas, enquanto o índice HTML é exibido como página(s) de um livro. O índice HTML tem um local e, para chegar nele, os leitores devem ir para esse local. 


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 virando as páginas desde o início encontre o índice facilmente. A colocação incorreta do índice 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 ser 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. Os livros Kindle nem sempre têm os mesmos números de página que as edições impressas dos livros.
  • Se você estiver importando um documento do 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á essas diretrizes.
  • 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

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 mesmo código de amostra: 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 se encontram fica exposta. Este indicador de progresso também mostra o progresso relativo 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 fornece tanto um índice lógico quanto um índice HTML. O elemento toc nav deve ser um documento HTML separado do índice em HTML.

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">THE HOUSES, 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">THE EMPRESS, 1928–1947</a></li>

    </ol>

</li>

</ol>

</nav>

O exemplo acima estabelece a seguinte hierarquia do índice:

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 em HTML.

Exemplo:

<spine>

<itemref idref="toc"/>

Como criar um índice lógico usando NCX

Consulte as especificações do 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>THE HOUSES, 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>THE EMPRESS, 1928–1947</text></navLabel>

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

</navPoint>

</navPoint>

</navMap>

O exemplo de NCX acima define a seguinte hierarquia do í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 local de início da leitura ("Ir para o 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 nav de referência quanto com itens de guia para definir a capa e o índice. Esses elementos servem para complementar o índice e não devem ser usados para substituí-lo.

O elemento nav de referência é 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-landmarks.

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 nav de referência 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