Outils pour utilisateurs

Outils du site


Panneau latéral

dev:bugs

Ceci est une ancienne révision du document !


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 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

Ce que l'on a aujourd'hui dans toc.xml pour le titre du body-2 :
Un compositeur romand dans l’europe du xixe siècle

Dans le fichier original on a pourtant:
“<head rendition=”#chaptertitle“> <hi rend=“b”>Un compositeur romand dans l’europe du <hi rend=“sc”>xix</hi><hi rend=“sup”>e</hi>siècle</hi></head>”

On devrait donc avoir conservé dans toc.xml :
<b>Un compositeur romand dans l’europe du xixe siècle</b> ” 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 :
“<head rendition=”#chaptertitle“> <hi rend=“b”>Un compositeur romand dans l’europe du <hi rend=“sc”>xix</hi><hi rend=“sup”>e</hi>siècle</hi></head>” Dans la page html on a :
Un compositeur romand dans l’europe du xixe siècle” alors qu'on devrait avoir :
<b>Un compositeur romand dans l’europe du xixe siècle</b>” Je vous laisse voir comment ce contenu de <span class=“ariadne-section” data-part=“undefined” data-id=“undefined”> est généré, et corriger ce manque.

dev/bugs.1467977039.txt.gz · Dernière modification: 2019/02/15 13:38 (modification externe)