Outils pour utilisateurs

Outils du site


Panneau latéral

dev:vis-a-vis

Ceci est une ancienne révision du document !


vis-à-vis x textes

Présentation

Nos textes traitent régulièrement de plusieurs témoins manuscrits d'une même oeuvre, ou plusieurs traductions. Ce sont des analyses comparatives de ces différentes versions. Il est donc important de les présenter en vis-à vis.

Zord est prévu pour présenter 2 chapitres en vis-à-vis, la correspondance entre les textes de l'un et de l'autre se basant sur la balise <pb> (page-break) dans le fichier XML de l'un et l'autre chapitre.

Procédure actuelle

Les 2 fichiers XML, 1 fichier par chapitre après découpage par Zord, sont réunis dans un même fichier dont la structure est alors :

<TEI>...</TEI>
<TEI>...</TEI>

Zord identifie les <pb> de l'un et de l'autre et les présente en vis-à-vis, reproduisant ainsi la disposition du papier

évolution 1

Chloé 2017/07/12 15:50 En cours Éric On conserve :

  • le découpage du fichier XML à l'import
  • le collage des balises <TEI> dans un même chapitre.

Avant l'import

Le premier chapitre qui devra être en vis-à-vis porte l'attribut @synch avec pour valeurs tous les id des chapitres à mettre en vis-à-vis (séparés par un espace, maximum 6) :

<div type="chapter" id="visavis0" synch="visavis1 visavis2 visavis3 visavis4 visavis5">

Les autres chapitres ne portent que l'id.

<div type="chapter" id="visavis1">
<div type="chapter" id="visavis2">
...

Après Import

je fais la même chose que décrit ci-dessus.

<TEI>...</TEI>
<TEI>...</TEI>

Zord met les deux premiers chapitres en vis-à-vis. Il propose au lecteur un sélecteur pour lui demander combien il veut afficher de chapitres en vis-à-vis (en autant de colonnes) et pour chaque colonne un sélecteur permettant de choisir le chapitre.

Dans la toc.xml on supprime les autres chapitres en vis-à-vis pour ne garder que le premier

Important

dans le sélecteur il faut pouvoir indiquer les valeur de notre choix : les témoins ont toujours une dénomination scientifique du type A, W, B, etc. ou parfois plus complexe. Voir ci-dessous la nomenclature pour l'attribt vis-à-vis

Interface user

Évolution 2

Suite à l'évolution suivante de l'architecture de Zord :

  • On ne découpe plus le XML à l'entrée.
  • tous les process d'exploitation des données XML se font à partir de ce fichier unique
  • on a plus de duplication des sources d'un portail à l'autre
  • on ne crée plus de toc.xml

Pour le vis-à-vis on a plus de modifs à faire après import.

cas d'usage

Différents cas

  • cas 1 : 1 livre, 2 chapitres à mettre en vis-à-vis
  • cas 2 : 1 livre, X chapitres à mettre en vis-à-vis
  • cas 3 : 1 livre, X chapitres à mettre en vis-à-vis 2 à 2
nomenclature vis-a-vis
  • Cas 1 : synch=“visavis1”, xml:id=“visavis1” (on a que deux valeurs de vis-à-vis, pas de souci)
  • Cas 2 : xml:id=“visavisA” synch=“visavisB visavisC visavisD visavisW”,
  • Cas 3 :
    • xml:id=“visavis0” synch=“visavis1”, xml:id=“visavis1”
    • xml:id=“visavis2” synch=“visavis3”, xml:id=“visavis3”

N°de vers/ligne ou titre

à voir ultérieurement : Peut-on envisager une option de vis-a-vis sur : N°de vers/ligne ou titre.

dev/vis-a-vis.1499869751.txt.gz · Dernière modification: 2019/02/15 13:38 (modification externe)