Le blog des Éditions Blanche de Peuterey

Le blog des Éditions Blanche de Peuterey

Edition et vente de livres numériques. (ebooks)

Je cherche un livre ou un auteur

Visitez notre site principal : Les Éditions Blanche de Peuterey

« Chacune de nos lectures laisse une graine qui germe » (Jules Renard)

Les notes de bas de page dans un ebook

Accueil > Infos ebooks - epub > Les notes de bas de page dans un ebook

Fiche de lecture publiée le 21 septembre 2016, écrite par Eric Le Meur

Point à suivre avec Sigil lorsque vous avez des notes de bas de page, et que vous créez des sauts de chapitre.

Supposons que votre livre soit sous forme d’un fichier html, que vous importez dans Sigil, et dans lequel il y a des notes de bas de page. Une fois importé, l’appel de note a le code suivant :
<a href="#sdfootnote1sym" id="sdfootnote1anc"><sup>1</sup></a>
Et la note de bas de page est ainsi codée :

<div id="sdfootnote1">
<p><a href="#sdfootnote1anc" id="sdfootnote1sym">1</a> ici votre note de bas de page</p>
</div>

Supposons que vous souhaitiez introduire des sauts de chapitre. Que vont devenir vos notes de bas de page ?

Dans mon exemple, mon fichier html initial a été scindé en 13 fichiers xhtml intitulés Section00n.xhtml. Les notes de bas de pages ont toutes été regroupées dans la dernière section, que j’ai renommée notes.xhtml.

On voit que Sigil a bien modifié l’appel de note, et que désormais, le code est le suivant :

<a href="../Text/notes.xhtml#sdfootnote1sym" id="sdfootnote1anc"><sup>1</sup></a>

Mais dans la note elle-même, le code de retour à l’appel de note n’a pas été modifié :

<div id="sdfootnote1">
<p><a id="sdfootnote1sym" href="#sdfootnote1anc">1</a>ici votre note de bas de page</p>
</div>

Ce qui va provoquer une erreur : en cliquant sur la note, vous n’atteindrez pas l’appel de note ; à la validation, vous aurez également une erreur.

La solution consiste à corriger le lien, et à ajouter le nom du fichier où se trouve l’ancre. En supposant que l’appel de note se fasse dans le fichier Section0010.xhtml, une fois corrigée, la note de bas de page est ainsi codée :

<div id="sdfootnote1">
<p><a href="../Text/Section0010.xhtml#sdfootnote1anc" id="sdfootnote1sym">1</a> ici votre note de bas de page</p>
</div>

L'auteur de cette fiche

Eric Le Meur

Eric Le Meur

Administrateur de ce site web, créateur des Éditions Blanche de Peuterey. Parce que la lecture nous fait du bien, et que grâce aux techniques nouvelles, on peut plus facilement diffuser de bonnes choses.

Voir tous les articles de cet auteur