Rubriques d'aide
Contactez-nous
Des commentaires ? Vous ne trouvez pas la réponse dans nos pages d'aide ?
Règles relatives à la navigation
Règles relatives aux tables des matières HTML
Bonnes pratiques pour la table des matières HTML :
- Les entrées de la table des matières doivent être des liens HTML, sur lesquels les utilisateurs peuvent cliquer pour accéder à un passage ou à un chapitre donné. Dans un livre Kindle, une table des matières qui ne comporte pas de liens n'a aucune utilité.
- Lorsque vous créez une table des matières, n'y intégrez pas de balises HTML
<table>
. Les tableaux sont destinés à présenter des données tabulaires. Ils ne sont pas conçus pour la mise en page. - N'utilisez pas de numéros de page dans la table des matières. Les numéros de page des livres Kindle ne correspondent pas toujours exactement à ceux des éditions papier du livre.
- Si vous importez le document à partir de Word, utilisez les styles « Titre » et la fonctionnalité « Table des matières » de Microsoft Word. La table des matières créée par Word sera importée correctement et convertie en une table des matières conforme aux présentes règles.
- Pour les éditions groupées qui contiennent plusieurs livres, intégrez une table des matières générale en début de fichier.
- Si votre table des matières inclut une liste de cartes ou d'illustrations, fournissez un lien HTML renvoyant vers chaque carte ou illustration.
- Vérifiez que tous les liens de votre table des matières renvoient aux emplacements appropriés.
- Assurez-vous que la table des matières est classée par ordre chronologique.
Utilisation d'une table des matières HTML imbriquée
Pour créer une table des matières imbriquée utile et exploitable, Amazon recommande d'utiliser la syntaxe suivante pour votre table des matières HTML. Les exemples ci-dessous présentent deux variantes d'un même exemple de code : avec des attributs de style et avec des classes CSS.
Avec des attributs de style :
|
Avec des classes CSS :
|
Règles relatives au fichier NCX
La table des matières logique est générée en utilisant des éléments toc nav ou un fichier de commande de navigation pour application XML (NCX). La création d'une table des matières logique met en évidence la structure hiérarchique du livre Kindle et permet à l'utilisateur de parcourir l'ouvrage à l’aide du menu Kindle. La table des matières logique est particulièrement importante pour les livres de plus de 20 pages.
Dans les livres dotés d'une table des matières logique, les utilisateurs peuvent facilement se repérer dans le livre, car le chapitre ou la section en cours de lecture sont indiqués. Un indicateur leur permet également de connaître leur progression dans le livre.
Découvrez comment créer une table des matières logique à l'aide d'un élément toc nav..
Découvrez comment créer une table des matières logique à l'aide d'un fichier NCX.
Important : Les appareils et applications Kindle prennent en charge deux niveaux d'imbrication.- Assurez-vous que votre livre contient un fichier au format NCX.
- Vérifiez que tous les liens dans le fichier NCX sont exacts et que la navigation renvoie aux emplacements appropriés.
- Le fichier NCX ne contient pas de chapitres/sections manquants, ni de doublons.
- Vérifiez qu'il n'y a pas de fautes de frappe dans le fichier NCX.
- Les liens NCX sont classés par ordre chronologique.
Création d'une table des matières logique à l'aide d'un élément toc nav
En savoir plussur l'élément toc nav (spécification IDPF 3.0).
L'ajout d'un élément toc nav crée à la fois une table des matières logique et une table des matières HTML. Le document HTML de l'élément toc nav doit être séparé de la table des matières HTML.
Exemple :
|
L'exemple ci-dessus définit la hiérarchie de table des matières suivante :
NOTE DE L'AUTEUR
PREMIÈRE PARTIE
THE HOUSES, 1969
ROCK AND ROLL, 1962
THE EMPRESS, 1928–1947
Cet extrait de fichier OPF (fichier d'en-tête de publication) montre comment déclarer l'élément toc nav
dans la balise <manifest>
:
Exemple :
|
Si vous comptez utiliser cet élément en tant que table des matières HTML, son inclusion dans la balise <spine>
est facultative.
Exemple :
|
Création d'une table des matières logique à l'aide d'un fichier NCX
Consultez les spécifications IDPF 2.0 pour les fichiers NCX.
Exemple de NCX :
|
L'exemple de NCX ci-dessus définit la hiérarchie de table des matières suivante :
NOTE DE L'AUTEUR
PREMIÈRE PARTIE
THE HOUSES, 1969
ROCK AND ROLL, 1962
THE EMPRESS, 1928–1947
Amazon exige que les éléments NCX suivent le même ordre que le livre. (Par exemple, le lien d'accès au chapitre 2 ne doit pas se situer avant le lien d'accès au chapitre 1.) L'extrait suivant du fichier .OPF (fichier d'en-tête de publication) montre comment ajouter une table des matières NCX à un livre.
Déclarez le fichier NCX dans la balise <manifest> :
|
Référencez-le également dans la balise <spine>
:
|
Éléments guide
Les éléments guide sont une option facultative du format EPUB, mais sont fortement recommandés. Kindle prend en charge les éléments guide renvoyant vers la couverture, la table des matières et l'emplacement marquant le début de la lecture (« Aller au début »). Vous pouvez définir des éléments guide pour la couverture et la table des matières, comme indiqué dans la section suivante, Définition de la couverture et de la table des matières. L'emplacement de début de lecture est défini par Amazon. Si vous choisissez de ne pas inclure d'éléments guide pour la couverture et la table des matières, ces éléments continueront à apparaître dans les menus Kindle, mais seront grisés et non sélectionnables.
Définition de la couverture et de la table des matières
Pour définir la couverture et la table des matières, Kindle prend en charge à la fois les éléments landmarks nav
et les éléments guide. Ces éléments viennent en complément de la table des matières, ils ne s'y substituent pas.
Les éléments landmarks nav font partie de la norme IDPF 3.0 et sont décrits sur ces pages : http://idpf.org/epub/30/spec/epub30-contentdocs-20111011.html#sec-xhtml-nav-def-model et http://idpf.org/epub/30/spec/epub30-contentdocs-20111011.html#sec-xhtml-nav-def-types-landmarks.
Voici un exemple d'élément guide de table des matières (les parties soulignées sont obligatoires) :
|
Voici un exemple d'élément landmarks nav
de table des matières (les parties soulignées sont obligatoires) :
|