====== développement correctif ====== 2 petits bugs/corrections pour une "mise en jambe" lors de la phase de reprise. ===== mise en forme dans la table des matières ===== **À savoir**\\ Zord publie le XML sans transformation vers html, avec une simple feuille de style.\\ Seuls certains éléments du XML sont récupérés pour constituer des éléments de navigation dans la page html. C'est à cela que font référence les deux "bugs" suivants. ==== Descrition ==== Dans Zord nous importons des textes au format .XML (voir dossier /tei/portailX/{ISBN}/).\\ Ce fichier {ISBN}.xml est découpé lors de l'importation en autant de fichiers qu'il y a de
de type "part" et "chapter". L'unité documentaire est le "chapter".\\ Lors de ce découpage un fichier toc.xml est créé, toujours dans /tei/portailX/{ISBN}. Ce fichier va constituer le contenu du
de chaque page html du livre et que l'on voit dans le panneau rétractable de gauche. ==== Bug ==== Dans toc.xml la mise en forme qui se trouve dans XML initial n'est pas conservée : ==== Code ==== Dans le fichier original {ISBN}.xml on a :\\ Un compositeur romand dans l’europe du xixesiècle Dans toc.xml (donc après importation et découpage dans Zord) pour le titre du body-2 on a :\\ Un compositeur romand dans l’europe du xixe siècle = on a perdu le gras ainsi que le style sur le XIX (small caps) et l'exposant sur le e de "XIXe siècle". On devrait donc avoir conservé dans toc.xml :\\ Un compositeur romand dans l’europe du xixe siècle Je vous laisse trouver comment est construit le fichier toc.xml lors de l'import et du découpage du fichier {ISBN}.xml\\ ...\\ Cette étape d'importation est la base du fonctionnement de Zord et de l'affichage ultérieur des textes. ===== mise en forme dans le "titre courant" ===== ==== Description ==== Le "titre courant" est le "fil d'ariane" constitué du titre du livre, du titre de la partie et/ou du titre du chapitre au haut de chaque page du livre (entouré par 2 flèches permettant de passer d'un chapitre à l'autre).\\ Dans la publication html c'est le
==== Bug ==== Les mises en forme (styles) qui se trouvent dans ces titres dans le {ISBN}.xml ne sont pas transcrits en html pour le contenu de ce div ==== Code ==== Dans le fichier original on a : \\ Un compositeur romand dans l’europe du xixesiècle Dans la page html on a :\\ Un compositeur romand dans l’europe du xixe siècle" = on a perdu le style sur le XIX (small caps) et l'exposant sur le e de "XIXe siècle". alors qu'on devrait avoir :\\ Un compositeur romand dans l’europe du xixe siècle Je vous laisse voir comment ce contenu de est généré, et corriger ce manque. ==== Mise en forme dans les citations ==== Le même problème se retrouve dans l'export de citations. Voir issue GitHub ici : https://github.com/DrozNumerique/Zord_dev/issues/12