Retours de la recette 3, étape 3.1

Retour BO (version Analec du 19 avril)

Remarques préliminaires:

  • le vert, c'était plus reposant, dommage…
    • MD: on va rajouter des préférences générales #2166
  • j'ai la moitié de TXM en français (les menus en haut, les menus contextuel du panneau “corpus”, les toolboxes) et l'autre moitié en anglais (“recode a property, update a corpus”, le menu contextuel de la fenêtre d'édition (Analec ou pas Analec): “Send to concordance, Reload, Back, etc.”, les onglets: “MENTION from 19 to 23”)
    • MD: il reste des messages à traduire #2165

BUG: “en ouvrant le menu contextuel, on peut sélectionner, supprimer ou rectifier les limites des unités sous la souris au moment du clic”

  • si MENTION-1 est sélectionnée et qu'on fait “Delete MENTION-2” (en anglais dans le texte, voir ma remarque plus haut), c'est la MENTION-1 qui est supprimée (et le message de confirmation met MENTION-1), et non la 2. De même pour “Edit limits MENTION-2”, c'est la MENTION-1 qui est corrigée.
    • MD: aie c'est buggé

BIZARRE: “Sélection d'unité inter-page”:

  • ça n'a fonctionné qu'à la troisième tentative (j'ai eu “You must select a word. Try again!” dans la console), mais j'ai peut-être mal cliqué. Les tentatives suivantes ont toutes fonctionné.
    • MD: on va simplifier les scénario de corrections des limites #2029

BIZARRE: “la vue indique 221 unités, la première unité est “leurs” MENTION-32 (dans le 2e paragraphe de la 1ere page)“

  • chez moi, c'est la MENTION-2005, “leurs” page 16 qui est la première unité, pas la MENTION-32
  • d'ailleurs, quand on avance match par match, ce n'est pas du tout dans l'ordre (aléatoire?)
  • chez moi, le match 10, c'est la mention 1267 (page 11) “sa”, et pas la MENTION-447

MD: les unités n'étaient effectivement pas dans l'ordre du texte

BUG dans le nom de la macro “CheckAnnotationStructureValues”:

  • elle n'apparaît pas dans la vue macro, même après rafraîchissement. Pourtant, elle est dans mon dossier: ./scripts/macro/org/txm/macro/analec/CheckAnnotationStructureValues.groovy
  • j'ai compris pourquoi: il faut la renommer pour qu'elle se termine par Macro.groovy (donc CheckAnnotationStructureValuesMacro.groovy): et là, elle apparaît
  • elle fonctionne sinon bien, c'est juste qu'il faut la renommer pour qu'elle apparaisse dans TXM

MD: exact, c'était un renommage raté

Retour BO (version Analec du 27 avril: 1.0.0.201704271727)

PROBLEME: “Sélection d'unité inter-page”

  • on sélectionne “un blason fruste” et on corrige la limite gauche en sélectionnant “surmontée”: ok, mais le “d'” en haut de la page n'est pas mis en vert (on a: ”[surmontée] d'[un blason fruste]”, où les crochets symbolise le vert). Pourtant, quand on veut sélectionné l'unité on peut le faire en cliquant sur le “d'”: donc il fait bien partie de la mention, mais n'est pas en vert
  • essayé plusieurs fois avec “surmontée” et “était”: toujours le même résultat
  • d'ailleurs c'est la même chose avec “une rampe côtoyée de garde-fous en pierre ornés [page suivante] de boules surmontées de pointes” (page 2/3), qui est une unité déjà dans le corpus (ce n'est pas moi qui l'ai créée): le “de” en haut de la page 3 n'est pas en vert. Ce doit donc être le premier mot de la page qui pose problème
  • oulala… ce n'est pas que pour les unités inter-pages: si on regarde page 5, on a une unité en haut de la page “un berceau…”: le “un” n'est pas en vert
  • PIRE ! quand on sélectionne l'unité (“un berceau”), même si ce n'est pas le premier mot, l'interface saute à la page précédente, comme si c'était une unité inter-page, ce que ce n'est pas.
  • Bref, il est très difficile de travailler sur les unités quand elles sont les premières d'une page (même si elles ne sont pas interpage)
  • Ça le fait partout (page 5/6: “une [nouvelle page] file de fantômes”: file n'est pas en vert, etc.)

ATTENTION A L'ORDRE: Correction des limites, scénario principal

  • il faut noter l'ordre:
    • sélection de l'unité, clic sur le bouton de correction des limites, sélection du nouvel empan: ce n'est pas l'ordre indiqué dans la recette, qui ne donne rien du tout (ou plutôt fait n'importe quoi: au pire, il supprime l'unité!)
    • il faut donc respecter un ordre précis, qui n'est pas celui de la recette

MIX DANS LES RACCOURCIS CLAVIER: CTRL + PAGE_DOWN / PAGE_UP

  • intéressant: ça ne fonctionne que si la fenêtre édition est le seul onglet ouvert. Sinon, on passe à l'onglet précédent avec page up (s'il y en a un), ou au suivant avec page down (s'il y en a un)

TOUJOURS PAS LE BON: aller au 10e matche en rentrant “10” dans le champ de navigation. l'unité “ses” MENTION-447 page 4 est sélectionnée

  • le défilement est (à première vue) dans l'ordre
  • mais le match 10 n'est toujours pas MENTION-447, mais MENTION-176! (447, c'est le match 21)

AUTRE BUG EN BONUS:

  • on modifier le capitaine fracasse
  • on ferme les onglets SANS enregistrer
  • on rouvre une édition… mais les modifications qu'on n'a PAS enregistrer sont quand même là !
  • on referme les onglets
  • on supprime le corpus
  • on le réimporte depuis le fichier original .txm
  • on rouvre une édition… mais les modifications sont toujours là!
  • diantre !
  • on ferme TXM
  • on relance TXM
  • on rouvre une édition… et les modifications ont disparues ! Enfin !

retours FM - utilisation TXM 0.7.8 (2017-04-20 - version Analec 1.0.0.201704271727)

j'ai suivi le plan de la recette et ne mentionne ci-après que ce qui diffère :

Unités recouvrantes

en cliquant sur des unités recouvrante, on cycle dans les unités qui se chevauche

FM : oui et non

Oui si les unités s'emboîtent. Prenons un exemple du texte : le revers d'une de ces collines décharnées. Cliquer revient à boucler sur : “le revers d'une de ces collines décharnées”, “une de ces collines décharnées”, “ces collines décharnées”

Non si 2 unités sont englobées dans une autre unité (sans s'emboîter l'une l'autre). Prenons un exemple du texte : Dax et Mont-de-Marsan. Cliquer revient à boucler sur 2 unités (et non 3): « Dax » et « Dax et Mont-de-Marsan » (jamais “Mont-de-Marsan”)

  en ouvrant le menu contextuel, on peut sélectionner, supprimer ou rectifier les limites des unités sous la souris au moment du clic

FM : j'ai accès à un menu contextuel composé de 3 zones - send to concordance - Copy text selection, reload, Back, Forward - Select Mention-n (selon le n de mention de l’unité)

Où seul “Copy text selection” est inactif.

Sélection d'unité inter-page

  sélectionner l'unité “un blason fruste” MENTION-124 de la 2e page
  
  étendre à gauche l'unité en cliquant sur le bouton [▾] après le bouton “Rectifier les bornes”

FM … je ne vois pas ce bouton Dans le menu, il y a « limites » (pas “rectifier les bornes”) et des symboles de type <[ , [ ] et ]> Ne trouvant pas ce bouton [▾], j'ai passé l'ensemble des tests de la recette concernant ces manips.

  aller à la page précédente et cliquer sur l'avant dernier mot : “était”
  
  la MENTION-124 est toujours sélectionnée et commence au mot était

FM (idem que remarque faite par BO) : oui mais « était surmontée d’un blason frustre » avec « d’ » non sélectionné

Navigation dans les unités depuis l'édition

FM : ensemble des raccourcis ok

Recherche et édition des propriétés d'unité

  [...]
  sélectionner la valeur “POSS” de la propriété CATEGORIE puis cliquer sur le bouton loupe de la vue de recherche
  la vue indique 221 unités, la première unité est “leurs” MENTION-32 (dans le 2e paragraphe de la 1ere page)
  la vue propriété s'est mise à jour
  

FM : Le formulaire de recherche est dans un onglet dans la fenêtre principale TXM, en bas (2 onglets = console de traitement et formulaire Analec de recherche). Suite à la recherche un 3eme onglet s’ouvre : contenant valeur « POSS » et valeurs des autres champs.

  aller au match suivant à l'aide du champ qui précède la loupe
  

FM : le bouton avant loupe est le bouton delete.

Je peux naviguer d’exemple en exemple sous le 3eme onglet.

Cette navigation est une navigation parmi les POSS du texte - visualisation de toutes les entités contenant un POS (contient chacun des GN contenant une unité annotée avec POS).

  aller au 10e matche en rentrant “10” dans le champ de navigation. l'unité “ses” MENTION-447 page 4 est sélectionnée
  

FM:

le matche 10 = mention 176 “sa” (in “car un soudard avec sa pipe eût produit”)

   dans le champ “REF”, rentrer la valeur “yeux.*”
   

FM :

comment valider cette valeur ? Ni cliquer sur la loupe ni taper entrée ne fonctionne….

Gestion de la structure d'annotation

FM : Le message de ma console n'est pas celui de la recette (cf. ci-dessous).

   Exécution de CheckAnnotationStructureValuesMacro.groovy
   Missing unit type: Maillon
   Terminé: 1754 ms
public/retours/recette_etape_3_1.txt · Dernière modification: 2017/05/04 12:49 par frederique.melanie@ens.fr