Outils pour utilisateurs

Outils du site


public:specs_edition

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
public:specs_edition [2016/02/12 13:58]
slh@ens-lyon.fr
public:specs_edition [2019/04/10 11:10] (Version actuelle)
slh@ens-lyon.fr
Ligne 1: Ligne 1:
-====== Spécification ​des éditions synoptiques (RCP) ======+====== Spécification ​de la commande Edition ​======
  
-===== Objectif ​=====+===== Spécifications ​===== 
 + 
 +==== Édition synoptique ​====
  
 Afficher côte-à-côte différentes éditions d'un même texte. Afficher côte-à-côte différentes éditions d'un même texte.
Ligne 7: Ligne 9:
 En particulier l'​image du fac-similé d'un manuscrit et la page d'​édition critique correspondante. En particulier l'​image du fac-similé d'un manuscrit et la page d'​édition critique correspondante.
  
-===== Objectifs secondaires ===== +Le but est de reproduire l'​état coutant de la fonctionnalité édition du portail : [[specs_editions_synoptiques_portail|Spécification des éditions synoptiques (portail)]]
- +
-Se rapprocher de l'​état du portail : +
-  * possibilité d'​afficher en parallèle plusieurs les pages correspondantes de plusieurs éditions (facettes) **fait** +
-  * retour au texte sur une vue synoptique **fait** +
-  * possibilité de choisir l'​ordre d'​affichage des éditions (dans la configuration du corpus et dans l'​interface utilisateur) **fait** +
- +
-Objectif minimal (pour le 30/06/2014) : +
-  * afficher côte à côte le texte et le facsimilé d'une page **fait** +
- +
-  * Automatiser la production des éditions synoptiques,​ cf. la [[specs_production_editions_synoptiques|spécification de la production des éditions synoptiques]] **fait** (voir le module d'​import XML-XTZ) +
- +
-===== Spécification ===== +
- +
-Le but est de reproduire l'​état coutant de la fonctionnalité édition du portail : [[public:specs_editions_synoptiques_portail|Spécification des éditions synoptiques (portail)]]+
  
 Fonctionnalités : Fonctionnalités :
Ligne 31: Ligne 19:
  
 La prochaine étape est de pallier aux demandes concernant le portail, notés "​-"​ dans la spécification de l'​édition du portail. La prochaine étape est de pallier aux demandes concernant le portail, notés "​-"​ dans la spécification de l'​édition du portail.
 +
 +==== Retour au texte ====
 +
 +Le retour au texte est l'​appel de la commande Edition depuis une sélection de ligne de concordance. ​
 +
 +La fenêtre d'​Édition est ouverte soit :
 +  * a) au dessus ou en dessous (séparation horizontale)
 +  * b) à gauche ou à droite (à côté, séparation verticale)
 +  * c) à la place de la fenêtre de la concordance
 +  * d) dans une autre fenêtre TXM
 +
 +=== Éléments pour le choix de la position de la fenêtre d'​Edition ===
 +
 +SH 2016-3-07 (cf. [[ticket 1708|http://​forge.cbp.ens-lyon.fr/​redmine/​issues/​1708]] "RCP: X.X, split concordance editor when calling back to text command"​) :
 +  * Automatic splitting of results editors should be homogeneous between TXM RCP et TXM GWT GUI (when appropriate). Thus the text edition should here be opened above the concordance (as currently designed in the portal).
 +
 +BP 2019-04-10 : en pratique, pour moi c'est devenu plus ergonomique d'​ouvrir l'​édition sur le côté de la concordance,​ j'y vois plusieurs raisons :
 +  * géométrie des écrans actuels (davantage d'​espace en largeur),
 +  * géométrie des éditions TXM actuelles (type page format portrait),
 +  * le fait qu'on fasse un retour au texte complet fait que l'on peut se contenter de contextes relativement courts dans la concordance,​ il y a peu d'​enjeu analytique à présenter la ligne de concordance dans toute sa largeur.
 +
 +=== Éléments de solution ===
 +
 +Une préférence Utilisateur > Édition > "Mode de retour au texte" peut être créée pour choisir le mode d'​ouverture,​ avec les valeurs possibles suivantes :
 +  * sur place
 +  * au dessus (valeur par défaut)
 +  * en dessous
 +  * à gauche
 +  * à droite
 +  * autre fenêtre
  
 ==== Idées SLH ==== ==== Idées SLH ====
Ligne 55: Ligne 73:
   * On peut télécharger une source XML-TEI (TXM?) d'une édition d'un texte depuis l'​édition ​   * On peut télécharger une source XML-TEI (TXM?) d'une édition d'un texte depuis l'​édition ​
  
-==== Mise en évidence de tokens CQP dans une image ====+==== Navigation et mises en évidence TEXTE / IMAGE ==== 
 + 
 +=== Relations entre les modalités TEXTE / IMAGE === 
 + 
 +La visualisation des images de fac-similé nécessite des outils standard de zoom et de pan : 
 + 
 +-> Il peut être intéressant de faire bénéficier les pages de texte (eg édition critique) des mêmes outils de zoom et de pan, voire que ces outils soient synchronisés entre eux, c'​est-à-dire entre les modalités texte et image. 
 + 
 +Le texte permet de mettre en évidence certaines séquences de mots (correspondant par exemple aux pivots d'une concordance) : 
 + 
 +-> Il peut être intéressant de faire bénéficier les images de fac-similé des mêmes outils de mise en évidence de mots, voire que ces outils soient synchronisés entre eux. 
 + 
 +Les modalités texte et image étant assez différentes d'​aspect,​ il peut être intéressant d'​aider le lecteur à faire la correspondance entre les lignes de texte des deux modalités texte / image. Cela peut se faire par exemple : 
 +  * a) en mettant en évidence la ligne d'​écriture où se trouve la souris de façon synchronisée entre le texte et l'​image (par exemple avec un souligné dans le texte et dans l'​image) 
 +  * b) en garantissant l'​alignement vertical des lignes d'​écritures entre le texte et l'​image,​ la modalité où se trouve la souris déterminant la ligne à aligner (l'​autre modalité se chargeant de se synchroniser verticalement). 
 +    * Remarque 1 : cette gestion d'​alignement de lignes d'​écriture peut également se faire entre textes d'​éditions différentes. 
 +    * Remarque 2 : les zoom+pan synchronisés peuvent s'​ajouter à cette gestion synchronisée de l'​alignement 
 + 
 +=== Mise en évidence de tokens CQP dans une image ===
  
   * Un double clic sur une ligne de concordance ouvre une édition synoptique où le mot ou séquence de mots sélectionné est surligné dans le texte et la zone correspondante est encadrée par un ou plusieurs rectangles transparents   * Un double clic sur une ligne de concordance ouvre une édition synoptique où le mot ou séquence de mots sélectionné est surligné dans le texte et la zone correspondante est encadrée par un ou plusieurs rectangles transparents
Ligne 77: Ligne 113:
   * Utiliser un outil d'​affichage d'​image + annotation d'​image   * Utiliser un outil d'​affichage d'​image + annotation d'​image
  
-==== Liens entre editions ​====+=== Liens entre editions ===
  
   * synchronisation ​   * synchronisation ​
Ligne 86: Ligne 122:
     * mettre en évidence dans l'​édition B un mot sélectioné dans l'​édition A     * mettre en évidence dans l'​édition B un mot sélectioné dans l'​édition A
  
-==== État de la plateforme ==== +==== Rapprochement avec le portail ​====
-==== Avancement dans l'​élaboration de la solution ==== +
-===== Solution ===== +
-==== État de l'art ==== +
-Éléments de solution +
-==== TXM 0.7.7  + extension SynopticEditor (optionel) ==== +
- +
-L'​état des développements de TXM 0.7.7, l'​extension créé un éditeur qui contient un navigateur par édition. Cela rend plus difficile la mise en relation de 2 éditions mais à l'​avantage d'​isoler ​le code HTML des 2 éditions. +
- +
-Pour faire communiquer 2 éditions ils faut alors intercepter en Java des événements Javascripts qu'il faut répercuter en Javascript dans les autres éditions. +
- +
-==== TXM 0.7.8 + extension SynopticEditor ​====+
  
 On propose d'​afficher les éditions dans une seule page HTML. Il faut alors pouvoir forger une page HTML dynamique pilotée par les boutons de l'​éditeur et le retour au texte. ​ On propose d'​afficher les éditions dans une seule page HTML. Il faut alors pouvoir forger une page HTML dynamique pilotée par les boutons de l'​éditeur et le retour au texte. ​
Ligne 108: Ligne 133:
 -> l'​intérêt secondaire est de rapprocher les technologies du portail et de la RCP. -> l'​intérêt secondaire est de rapprocher les technologies du portail et de la RCP.
  
-==== Version finale ​==== +===== État de la plateforme ​===== 
-===== Documentation ​===== + 
-==== Utilisateur ​==== +==== TXM 0.7 ==== 
-==== Développeur ​====+ 
 +Se rapprocher de l'​état du portail : 
 +  * possibilité d'​afficher en parallèle plusieurs les pages correspondantes de plusieurs éditions (facettes) **fait** 
 +  * retour au texte sur une vue synoptique **fait** 
 +  * possibilité de choisir l'​ordre d'​affichage des éditions (dans la configuration du corpus et dans l'​interface utilisateur) **fait** 
 + 
 +Objectif minimal (pour le 30/06/2014) : 
 +  * afficher côte à côte le texte et le facsimilé d'une page **fait** 
 + 
 +  * Automatiser la production des éditions synoptiques,​ cf. la [[specs_production_editions_synoptiques|spécification de la production des éditions synoptiques]] **fait** (voir le module d'​import XML-XTZ) 
 + 
 +==== TXM 0.7.7  + extension SynopticEditor (optionnel) ​==== 
 + 
 + 
 +L'​état des développements de TXM 0.7.7, l'​extension créé un éditeur qui contient un navigateur par édition. Cela rend plus difficile la mise en relation de 2 éditions mais à l'​avantage d'​isoler le code HTML des 2 éditions. 
 + 
 +Pour faire communiquer 2 éditions ils faut alors intercepter en Java des événements Javascripts qu'il faut répercuter en Javascript dans les autres éditions. 
 + 
 ===== Recette ===== ===== Recette =====
 ==== Protocole de test ==== ==== Protocole de test ====
 === Alpha === === Alpha ===
   * Installer l'​extension ALPHA "​Synoptic Editor"​   * Installer l'​extension ALPHA "​Synoptic Editor"​
-  * Récupérer et charger le GRAAL avec édition multifacette : [[smb://ensldfs.ens-lyon.fr/services/labo_ana_corpus/​Projets/​BFM/​TXM-BIN/graal-binweb_2014-02-17.zip]]+  * Récupérer et charger le GRAAL avec édition multifacette : [[smb:​ensldfs.ens-lyon.fr:services:labo_ana_corpus:​projets:​bfm:​txm-bin:graal-binweb_2014-02-17.zip]]
   * Test de la commande 1 : Edition   * Test de la commande 1 : Edition
     * Sélectionner le corpus GRAAL     * Sélectionner le corpus GRAAL
public/specs_edition.1455281924.txt.gz · Dernière modification: 2016/02/12 13:58 par slh@ens-lyon.fr