Représente le fichier NCX d’un livre numérique. Un fichier NCX est un fichier xml respectant les spécifications de la norme NCX avec les modifications apportées par la spécification Epub.
Namespace utilisé pour le document NCX, dont la valeur devrait toujours être 'http://www.daisy.org/z3986/2005/ncx/'.
Version du fichier NCX, dont la valeur devrait toujours être '2005-1'.
Langue du contenu du fichier NCX.
Identifiant unique du livre.
Représente la meta-donnée dtb:depth.
Représente la meta-donnée dtb:totalPageCount.
Représente la meta-donnée dtb:maxPageNumber.
Représente la meta-donnée dtb:generator.
Titre du livre.
Liste des auteurs du livre.
Objet de la classe NavMap représentant l’élément <navMap> du fichier NCX. Cet attribut permet d’accéder à la structure de navigation principale.
Liste d’objets de la classe NavList représentant les éléments <navList> du fichier NCX.
Il peut n’y avoir aucun élément dans cette liste.
Ajoute un object NavList à la liste des NavList.
Paramètres: | nav_list (epub.ncx.NavList) – la liste à ajouter |
---|
Retourne l’élément XML Dom correspondant à la structure de l’objet.
Type retourné: | xml.dom.Element |
---|
Chaîne de caractère, identifiant du <pageList>.
Chaîne de caractère, indique la classe css proposée.
Liste des labels du <navPoint> : chaque label et un tuple de la forme (label, lang, dir), indiquant respectivement le titre du label, sa langue, et la direction d’écriture (ltr ou rtl).
Liste des infos de la NavMap : chaque info et un tuple de la forme (info, lang, dir), indiquant respectivement le contenu de l’info, sa langue, et la direction d’écriture (ltr ou rtl).
Une “info” est simplement une description de l’élément.
Liste des éléments <pageTarget> fils directs. Chaque élément est un objet de la classe PageTarget.
Paramètres: |
|
---|
Paramètres: |
|
---|
Ajoute un élément PageTarget à la liste des pageTarget.
Paramètres: | page_target (epub.ncx.PageTarget) – l’élément à ajouter |
---|
Retourne l’élément XML Dom correspondant à la structure de l’objet.
Type retourné: | xml.dom.Element |
---|
Chaîne de caractère, identifiant du <pageList>.
Liste des labels du <navPoint> : chaque label et un tuple de la forme (label, lang, dir), indiquant respectivement le titre du label, sa langue, et la direction d’écriture (ltr ou rtl).
Chaîne de caractères, représente l’attribut value de l’élément.
Chaîne de caractères.
Chaîne de caractère, indique la classe css proposée.
Chaîne de caractère, indique le placement dans l’ordre de lecture de l’élément. Peut être vide.
Chaîne de caractère, indique l’url relative à l’emplacement du fichier NCX, et pouvant pointer vers des fragments de fichiers du fichier epub.
Exemple : Text/chap1.xhtml#p36 indique le fichier Text/chap1.xhtml et plus spéficiquement à l’emplacement du fragment p36.
Paramètres: |
|
---|
Retourne l’élément XML Dom correspondant à la structure de l’objet.
Type retourné: | xml.dom.Element |
---|