Le fichier EPUB doit être décompressé. Ensuite vous pouvez travailler dans les répertoires de celui-ci.
EpubTools contenu (ctrl+shift+P)
EpubTools : Insertion nav
(Si titre dans le <nav> celui-ci est conservé)
Liste déroulante avec :
TDM : Insère la table des matières. Il faut être dans le fichier (toc).xhtml ou (toc).ncx
Utilise le <spine> de l'opf
Ajoute si besoin des id="toc-epubtools-XX" dans les titres (<h.>) pour créer des ancres ;
Page List : Récupère les balises avec l'attribut epub:type="pagebreak". Crée ou modifie <nav epub:type="page-list"> dans le fichier de la table des matière (toc).xhtml ;
Table List : Crée ou modifie la liste des tableaux (<tables>) ;
Illustration List : Crée ou modifie la liste des illustrations/images. Ne prends que les balises <figure> contenant <img> ;
Audio List : Crée ou modifie la liste des balises <audio>. Récupère le aria-label de la balise sinon affiche l'id ;
Video List : Crée ou modifie la liste des balises <video>. Récupère le aria-label de la balise sinon affiche l'id.
EpubTools : A11Y
Ouvre une liste d'outils pour améliorer l'accessibilité :
Récupère les balises avec l'attribut epub:type="pagebreak". Crée ou modifie <nav epub:type="page-list"> dans le fichier de la table des matière (toc).xhtml.
EpubTools : Manifest
Reconstruit le manifest dans l'OPF suivant les fichiers présents dans l'EPUB. La commande doit être lancée dans le fichier .opf.
Renomme les fichiers contenant des caractères accentués ou des espaces
EpubTools : Récriture Spine
Récrit le spine dans le fichier .opf. La commande doit être lancée dans le fichier .opf.
EpubTools : premier <h.> => <title>
Copie le premier titre (s'il y en a) de chaque page xhtml dans la balise <title> de celle-ci.
EpubTools : Problèmes ?
Affiche les problèmes ou avertissements dans l'onglet SORTIE :
Pages sans titre <h>
Hiérarchie des titres illogique (h1 suivi d'un h3 sans h2 par exemple)
Problèmes dans le <spine> de l'opf si un idref dans un <itemref> manque dans le <manifest>