Retours de la recette 3 (BO)

Analec 1.0.0.201712011718 sur Ubuntu 17.04

Version kernel: `4.10.0-37-generic #41-Ubuntu'.

Configuration: `Netscape 5.0 (X11; Linux x86_64) AppleWebKit/538.15 (KHTML, like Gecko) Version/8.0 Safari/538.15'.

J'ai fait toute la recette. Dans l'ensemble, tout fonctionne, sauf les points indiqués ci-dessous.

Sauvegarde de la structure

TXM ne sauvegarde pas automatiquement un changement manuel dans la structure (ce qui est bien), mais ne demande pas si on veut le sauvegarder avant de fermer TXM: si on ne pense pas à faire “Save annotations”, les modifications sont perdues.

Comment reproduire?

  • éditer la structure: MENTION > REF > supprimer la première valeur (Béelzébuth) et confirmer
  • aucune étoile signalant une modification non enregistrée n'apparaît à côté du nom du corpus
  • fermer TXM: aucune confirmation d'enregistrement n'apparaît, TXM se ferme sans un mot
  • rouvrir TXM
  • vérifier dans la structure: Béelzébuth est de nouveau là

Comportement attendu?

  • après l'édition manuelle de la structure, une étoile à côté du nom du corpus pour signaler une modification non enregistrée
  • un message demandant si on veut enregistrer les modifications non sauvées à la fermeture de TXM

Si on modifie la structure via les macros, notamment CheckAnnotationStructureValues de la recette (en cochant prune), la structure est au contraire enregistrée automatiquement: il n'y a aucun moyen de revenir en arrière.

Il serait bon d'unifier les deux comportements, si possible de la manière suivante: étoile et message de confirmation, sans enregistrement automatique, à la fois pour l'édition manuelle et l'édition par macro.

Annotation des propriétés des chaînes

La recette demande:

  • modifier la valeur de GENRE
  • sélectionner la CHAINE suivante en cliquant sur le bouton (>) des schémas

Les propriétés devraient se mettre à jour pour correspondre à la chaîne suivante, mais ce n'est pas toujours le cas. Quand on parcourt les chaînes sans avoir modifier de propriétés, tout va bien. Mais quand on vient juste de modifier une propriété, ça ne fonctionne pas.

Comment reproduire?

  • sélectionner une chaîne (n'importe laquelle)
  • insérer “foobar” dans la propriété GENRE et laisser le curseur là où il est
  • sélectionner la CHAINE suivante en cliquant sur le bouton (>) des schémas
  • la vue des propriétés reste bloquée: elle affiche toujours “foobar” même si la sélection (dans la vue édition) est passée à la chaîne suivante (c'est valable pour la propriété GENRE, mais aussi pour les autres propriétés comme le nombre de maillon et le référent)
  • si on reclique sur > pour passer à la chaîne suivante, la fenêtre se met à jour comme attendu

Export Glozz

La console indique l'écriture des ficheirs .ac et .aa:

 Corpus written to `/tmp/export/LECAPITAINEFRACASSE.ac'
 ...
 Annotations written to `/tmp/export/LECAPITAINEFRACASSE.aa'.

Pourtant, seul le fichier .ac apparaît. De plus, ce fichier n'est pas le fichier de corpus, mais le fichier d'annotations, et devrait donc avoir l'extension .ac. Les macros, elles, fonctionnent. `ExportToGlozz1_0_0' et `ExportToGlozz' sont en fait la même macro (je l'ai renommée lorsque j'ai écrit la version suivante 1.1.0).

Export URS

Je ne comprends pas la phrase de la recette:

 Vérifier que les fichiers 'annotations/lecapitainefracasse-urs.xml' sont identiques"

Identique à quoi?

Modification et réimportation des annotations via l'archive URS: La modification (après la réimportation) n'est prise en compte que si on n'est pas en train d'“éditer le texte” (ou plutôt les annotations). Sinon, rien ne se passe, la modification est ignorée.

public/retours/recette_etape_3_bo.txt · Dernière modification: 2017/12/02 23:10 par b.oberle@etu.unistra.fr