Outils pour utilisateurs

Outils du site


public:retours_de_bugs_logiciel:txm_0.8.1a

Retours TXM 0.8.1 ALPHA

Cette page contient les discussions et les retours de bugs de TXM 0.8.1 Alpha.

Vous pouvez ajouter vos discussions et retours à la fin de cette page.

Pour information, la liste des bugs non résolus, c'est-à-dire que cette version ne cherche pas à résoudre, se trouve ici : known-bugs (bugs connus)

Merci de répartir vos retours dans les sections thématiques ci-dessous ou dans de nouvelles sections.

Recette

Les installeurs de TXM 0.8.1a sont à télécharger ici : http://textometrie.ens-lyon.fr/files/software/TXM/0.8.1

La référence pour tous les tests de TXM 0.8.1a est la cible de tickets suivante : http://forge.cbp.ens-lyon.fr/redmine/projects/txm/issues?query_id=73.

Liste thématique des tests à réaliser

  • installation & mises à jour
    • les mises à jour successives (au moins 2) de TXM fonctionnent en Windows (test le plus urgent de cette version)
      • noter la version affichée dans la console au Démarrage “TXM 0.8.1-NNNN (date du setup)”
      • passer en niveau de mise à jour BETA, une mise à jour devrait être disponible, l'installer ;
        • confirmer la nouvelle version affichée dans la console au Démarrage “TXM 0.8.1-NNNN+1 (date du setup)”
      • Windows: confirmer qu'il faut bien lancer TXM en mode administrateur pour pouvoir faire une mise à jour #2765
      • passer en niveau de mise à jour ALPHA, une autre mise à jour devrait être disponible, l'installer.
        • confirmer la nouvelle version affichée dans la console au Démarrage “TXM 0.8.1-NNNN+2 (date du setup)”
    • répertoire d'installation Windows : il n'y a plus de date dans le nom du répertoire
    • installation sur Ubuntu 18.04 sans message d'erreur (pas besoin de forcer l'installation)
  • cohérence de la plateforme
  • ergonomie
    • messages dans la console quand on veut faire une AFC/AHC sur une partition/table trop petite
  • annotation
    • sauvegarde des annotations de mots et des annotations de structures
    • accélération de la sauvegarde des annotations de mots (#2786 et #2787)
  • visualisations graphiques
    • boutons de zoom&pan des charts (discuter de la place prise par ces nouveaux boutons)
    • copy&paste the chart (CTRL+C dans le chart)
    • un utilisateur Ubuntu 18.04 doit pouvoir faire des graphiques R
      • pouvoir faire une classification
      • pouvoir générer d'autres charts, mais pour cela il faut activer le moteur de chart R
    • un utilisateur doit pouvoir changer le mode d'affichage de JFreeChart a SVG, BMP, etc.
  • fonctionnalités

Testeurs

  • AL 2020-02-19 Ubuntu 16.04
  • SLH 2020-03-02 Ubuntu 16.04, TXM 0.8.1.2735 (2020-02-27 17h00)
  • AL2 2020-04-09 Ubuntu 16.04, TXM TXM 0.8.1.202004080952 (2020-04-07 09h16) (après màj alpha)
  • AL3 2020-04-09 Virtual Box Windows10, TXM 0.8.1.202004070916
  • BP 2020-04-17 Ubuntu 16.04, TXM 0.8.1.202004070916 (2020-04-07 09h16)
  • BP2 2020-04-21 Ubuntu 18.04, TXM 0.8.1.202004070916 (2020-04-07 09h16)

Installation

  • AL, AL2 : OK avec “Logiciels Ubuntu”, visiblement plus rapide que pour 0.8.0
  • BP : OK
  • BP2 : OK
    • logithèque :
      • affiche licence “Propriétaire” ?
      • long (au moins une minute avant d'afficher qqch dans la fenêtre logithèque) mais c'est peut-être un pb de mon environnement (ne semble pas très convaincant au global)

Mise à jour

  • AL2 : OK (mode alpha, passage de 0.8.1.202004080952 à 0.8.1.202004080952)
  • AL3 : Échec (en mode standard, utilisateur a les droits admin), message d'erreur après téléchargement de la màj et acceptation des conditions :
An error occurred while uninstalling
session context was:(profile=profile, phase=org.eclipse.equinox.internal.p2.engine.phases.Uninstall, operand=[R]org.txm.rcp.app_root.win32.win32.x86_64 0.8.1.202004070916 --> null, action=org.eclipse.equinox.internal.p2.touchpoint.natives.actions.CleanupzipAction).
Backup of file C:\Program Files\TXM-0.8.1a4\TXM.exe failed.
File that was copied to backup could not be deleted: C:\Program Files\TXM-0.8.1a4\TXM.exe
  • AL3 : Lancement de TXM en mode admin
    • Sous Windows10 : Trouver TXM0.8.1a4 dans les applications
    • clic droit, ouvrir emplacement
    • clic droit sur le fichier .exe, puis “Exécuter en tant qu'administrateur”
  • Màj réussie
  • BP : OK (long, genre 10-15 mn, mais c'est peut-être à cause de mon réseau)
    • après màj BETA : TXM 0.8.1 (update 2020-04-14 11h36 - build 2020-04-07 09h16)
    • après màj ALPHA : TXM 0.8.1 (update 2020-04-14 12h00 - build 2020-04-07 09h16)

Démarrage

Récupération des corpus

  • AL, AL2 : OK
  • BP :
    • d'abord non testé faute de place (j'aurais dû faire le ménage dans mes corpus 0.8.1 avant de désinstaller l'alpha 3)
    • je cherche à récupérer quelques corpus a posteriori en passant par la commande “charger un répertoire contenant des corpus binaires” :
      • je tente avec un répertoire contenant seulement un lien symbolique vers un répertoire d'un corpus 0.8.0 :
        • TXM affiche une boîte de dialogue me demandant de sélectionner les corpus binaires .txm à récupérer (mais ne m'en présente aucun, ce qui est normal puisqu'il n'y a pas de .txm dans mon répertoire) : j'annule donc le chargement mais cela génère des messages d'erreur en console :
java.lang.InterruptedException
	at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1302)
	at java.util.concurrent.Semaphore.acquire(Semaphore.java:312)
	at org.txm.rcp.utils.JobHandler.acquireSemaphore(JobHandler.java:166)
	at org.txm.rcp.commands.workspace.LoadBinaryCorporaDirectory.loadBinaryCorpusFromCorporaDirectory(LoadBinaryCorporaDirectory.java:323)
	at org.txm.rcp.commands.workspace.LoadBinaryCorporaDirectory$1$1.run(LoadBinaryCorporaDirectory.java:153)
	at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:58)
	at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:168)
	at org.eclipse.ui.internal.UILockListener.aboutToWait(UILockListener.java:136)
	at org.eclipse.core.internal.jobs.LockManager.aboutToWait(LockManager.java:114)
	at org.eclipse.core.internal.jobs.JobManager.join(JobManager.java:903)
	at org.eclipse.core.internal.jobs.InternalJob.join(InternalJob.java:341)
	at org.eclipse.core.runtime.jobs.Job.join(Job.java:518)
	at org.txm.rcp.commands.workspace.LoadBinaryCorporaDirectory.execute(LoadBinaryCorporaDirectory.java:101)
	at org.eclipse.ui.internal.handlers.HandlerProxy.execute(HandlerProxy.java:291)
	at org.eclipse.ui.internal.handlers.E4HandlerProxy.execute(E4HandlerProxy.java:92)
	at sun.reflect.GeneratedMethodAccessor46.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:55)
	at org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.java:305)
	at org.eclipse.e4.core.internal.di.InjectorImpl.invoke(InjectorImpl.java:239)
	at org.eclipse.e4.core.contexts.ContextInjectionFactory.invoke(ContextInjectionFactory.java:132)
	at org.eclipse.e4.core.commands.internal.HandlerServiceHandler.execute(HandlerServiceHandler.java:152)
	at org.eclipse.core.commands.Command.executeWithChecks(Command.java:494)
	at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:487)
	at org.eclipse.e4.core.commands.internal.HandlerServiceImpl.executeHandler(HandlerServiceImpl.java:210)
	at org.eclipse.e4.ui.workbench.renderers.swt.HandledContributionItem.executeItem(HandledContributionItem.java:431)
	at org.eclipse.e4.ui.workbench.renderers.swt.AbstractContributionItem.handleWidgetSelection(AbstractContributionItem.java:446)
	at org.eclipse.e4.ui.workbench.renderers.swt.AbstractContributionItem.lambda$2(AbstractContributionItem.java:472)
	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:86)
	at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5348)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1348)
	at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4602)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4183)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150)
	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039)
	at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153)
	at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680)
	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336)
	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594)
	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148)
	at org.txm.rcp.Application.start(Application.java:260)
	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653)
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590)
	at org.eclipse.equinox.launcher.Main.run(Main.java:1499)
	at org.eclipse.equinox.launcher.Main.main(Main.java:1472)
  • je tente avec un autre répertoire contenant deux corpus binaires .txm : la boîte de dialogue me permet d'en sélectionner un seul (les deux sont présélectionnés par défaut), et le chargement se passe bien.
Loading the Leman2020.txm binary corpus as a TXM 0.8.0 corpus...
1 corpus loaded.

Changement de langue de l'interface

  • AL, AL2 : OK

Conservation des requêtes

  • AL OK, sauf pour les partitions 0.7.9 non recalculées (j'importe un corpus 0.7.9 avec plusieurs partitions. Si je ne recalcule pas les partitions sous 0.8.1, elles disparaissent après redémarrage, même bug sous 0.8.0)
  • AL2 : OK
    • les partitions 0.7.9 persistent. Il y a toutefois un message d'erreur si on essaye de faire une AFC sur une partition 0.7.9 qui n'a pas été recalculée sous 0.8.1 (nombre de parties = 0). Tout est OK si on construit d'abord une table lexicale
  • BP : tests sur la cohérence de la plateforme, je reprends certaines rubriques inscrites dans les tests à faire :
    • persistance des résultats en général
    • le clonage des résultats en général
        • Il me semble que cela fonctionne bien : je clone une AFC, je supprime l'AFC source, l'AFC clonée reste.
        • Mais : je m'aperçois au passage que les changements de paramétrages faits sur l'AFC clonée s'opèrent parallèlement sur l'AFC source : cela ne me paraît pas normal (car sinon, quel intérêt à cloner ?).
    • supprimer un résultat et ses sous-résultats doit fermer correctement les fenêtres de résultats
      • testé sur un cas, résultat OK.
    • les résultats des corpus TXM 0.7.9 (sous-corpus et partition seulement) et 0.8.0 (sous-corpus, partition et ceux persistés) sont bien récupérés et persistés
      • je n'ai récupéré que du 0.8.0 via un export de corpus puis chargement en 0.8.1 (et non via le mécanisme de récupération de corpus au 1er lancement). OK pour sous-corpus, partitions, et résultats persistés.

Affichage de la console

  • AL : À chaque démarrage :
    Démarrage de TXM 0.8.1.2689 (2020-02-18 15h31)…
    Error while setting execution file rights to: /usr/lib/TXM-0.8.1a1/plugins/org.txm.statsengine.r.core.linux_1.0.0.2688/res/linux64/bin/R.
    Stacktrace: 
    [ 1]  org.txm.statsengine.r.core.preferences.RPreferences.initializeDefaultPreferences  RPreferences.java, 134
    [ 2]              org.txm.core.preferences.TXMPreferences.                  getBoolean  TXMPreferences.java, 482
    [ 3]              org.txm.core.preferences.TXMPreferences.                  getBoolean  TXMPreferences.java, 498
    [ 4]              org.txm.core.preferences.TXMPreferences.                  getBoolean  TXMPreferences.java, 508
    [ 5]              org.txm.core.preferences.TXMPreferences.                  getBoolean  TXMPreferences.java, 256
    [ 6]              org.txm.statsengine.r.core.RStatsEngine.                       start  RStatsEngine.java, 50
    [ 7]                  org.txm.core.engines.EnginesManager.                startEngines  EnginesManager.java, 93
    [ 8]                                      org.txm.Toolbox.        startEnginesManagers  Toolbox.java, 555
    [ 9]                                      org.txm.Toolbox.                  initialize  Toolbox.java, 275
    [10]          org.txm.rcp.ApplicationWorkbenchAdvisor$9$1.                         run  ApplicationWorkbenchAdvisor.java, 1075
    Installation des corpus exemples...
    Chargement du corpus binaire au format 0.8.0 GRAAL.txm...
    Chargement du corpus binaire au format 0.8.0 VOEUX.txm...
    2 corpus chargé(s).
    TXM est prêt.
    
  • SLH : au démarrage :
    Démarrage de TXM 0.8.1.2735 (2020-02-27 17h00)…
    Error while setting execution file rights to: /usr/lib/TXM-0.8.1a1/plugins/org.txm.statsengine.r.core.linux_1.0.0.2716/res/linux64/bin/R.
    Stacktrace: 
    [ 1]  org.txm.statsengine.r.core.preferences.RPreferences.initializeDefaultPreferences  RPreferences.java, 134
    [ 2]              org.txm.core.preferences.TXMPreferences.                  getBoolean  TXMPreferences.java, 489
    [ 3]              org.txm.core.preferences.TXMPreferences.                  getBoolean  TXMPreferences.java, 505
    [ 4]              org.txm.core.preferences.TXMPreferences.                  getBoolean  TXMPreferences.java, 515
    [ 5]              org.txm.core.preferences.TXMPreferences.                  getBoolean  TXMPreferences.java, 263
    [ 6]              org.txm.statsengine.r.core.RStatsEngine.                       start  RStatsEngine.java, 50
    [ 7]                  org.txm.core.engines.EnginesManager.                startEngines  EnginesManager.java, 93
    [ 8]                                      org.txm.Toolbox.        startEnginesManagers  Toolbox.java, 555
    [ 9]                                      org.txm.Toolbox.                  initialize  Toolbox.java, 275
    [10]          org.txm.rcp.ApplicationWorkbenchAdvisor$9$1.                         run  ApplicationWorkbenchAdvisor.java, 1075
    TXM est prêt.
  • BP et BP2 : OK

Vue Corpus

Messages dans la console

Messages dans l'interface

  • BP : OK pour messages quand l'AFC ou la CAH ne peuvent être calculées à cause d'un nombre trop faible de parties.
    • test sur une partition à 3 parties :
      • CAH : pop-up “Can not compute clusters with only 3 parts (the minimum is 4 parts).”
      • AFC : pop-up “Can not compute factorial analysis with only 3 parts (the minimum is 4 parts).”
    • test sur une partition à 2 parties :
      • CAH : pop-up “Can not compute clusters with only 2 parts (the minimum is 4 parts).”
      • AFC : pop-up “Can not compute factorial analysis with only 2 parts (the minimum is 4 parts).”

Commandes

Propriétés (ex Description/Informations)

  • BP : OK
    • ça refonctionne chez moi (cela était cassé en 0.8.0)
    • cependant le dernier point du ticket n'est peut-être pas encore implémenté (si j'ai bien compris).

Export de corpus

  • AL : OK, les options apparaissent. J'aurais ajouté txm et html (cochés par défaut avec avertissement sur décochage).
  • SLH : pas OK
    • le widget de sélection de fichier/répertoire (champ Output file / […]) ne permet pas de saisir le nom du fichier ou de sélectionner un répertoire où sauvegarder (comme avant) → il ne fait que chercher des fichiers .txm déjà existants
    • le bouton OK reste inactif (tant qu'on n'a pas sélectionné un fichier existant ? comment créer un nouveau fichier ?)
    • le nom du fichier n'est pas prérempli par le nom du corpus+“.txm” (comme avant)
    • la taille de la boite de dialogue est trop petite par défaut - pas assez haute pour montrer les 3-4 lignes à sélectionner
    • bonne idée d'ajouter 'html' et 'txm' cochés par défaut
  • AL2 : OK pour les options, la taille de la boîte, le nom du corpus prérempli (avec la date de création), mais
    • petit problème du chemin dans la boite de dialogue Ubuntu. Le chemin proposé par défaut est $USERHOME/TXM-0.8.1. Il ne change pas même si on a sélectionné un autre dossier (il faut supprimer le chemin initial à la main)
      • MD: je confirme la boite de dialogue est un peu perturbante
  • BP : remarques :
    • j'observe aussi (comme AL2) le problème du nom du fichier par défaut, qui inclut un chemin qui n'est pas modifié quand on navigue dans les répertoires vers un autre emplacement (on doit alors éditer le nom du fichier pour retirer le chemin)
    • les “extra files” sont : cqp, ptreetagger, split, stokenized, tokenized, treetagger.
    • lors du lancement de l'export, la console affiche le message suivant (avant le message final, qui lui semble correct) :
NLS missing message: exportingP0 in: org.txm.rcp.messages.messages
  • le corpus binaire que j'avais chargé faisait 275 Mo, le corpus exporté fait 190 Mo, l'allègement (ici maximal) est de l'ordre de 30 %.

Édition

  • AL : OK sauf pour le corpus LITERATURE-6 (0.7.9, module XTZ sans XSLT). Sous 0.7.9 les éditions sont OK dans ce corpus.

** Failed to find text of ID null in the corpus.

  • AL2 : OK, y compris pour LITERATURE-6
  • BP et BP2 : OK pour la préférence d'affichage
  • BP : OK

Sous-corpus

Partition

Lexique

Index

Index de partition

Concordance

  • AL : Retour au texte, options de layout OK
  • AL2 : Bug constaté sur appel de concordance après avoir ouvert une page d'édition : lorsqu'on ouvre une page d'édition le menu de commandes CQP reste accessible. Si on ne re-clique pas sur le corpus, les commandes Lexique, Index, Progression (pas testé les autres) fonctionnent, mais l'appel de concordance provoque l'erreur suivante :
Aucun paramètre Requête, commande annulée.
Stacktrace: 
[1]  org.txm.links.rcp.handlers.SendSelectionToQueryable.execute  SendSelectionToQueryable.java, 79
[2]                              org.txm.rcp.Application.  start  Application.java, 260

Cooccurrence

  • AL : empan des concordances OK
  • BP : à revoir à la marge, juste pour le premier point ci-dessous ?
    • l'affichage du résultat du 1er calcul est trié par indice croissant, il faudrait trier par indice décroissant (les premières lignes correspondants aux cooccurrents les plus remarquables)
    • quand le contexte est en structure, qu'il inclut la structure contenant le pivot, et qu'il y a au moins un contexte droit ou gauche désactivé, alors la requête de recherche du cooccurrent n'est faite que dans un seul ordre ;
      • j'ai modifié la spéc. pour préciser ce cas.
      • cela dit je pense que ce serait une bonne chose de remettre à plat la fonction cooccurrence en révisant son interface et en simplifiant les possibilités de calcul : donc je serais pour laisser en l'état pour cette version (ne pas faire davantage d'efforts pour les cas les plus complexes), mais revoir cela dans une prochaine version.
    • Il me semble que le nouveau calcul est bon. Cependant, en l'état ce qui complique la vérification des calculs c'est que le retour en concordance ne montre pas tous les cooccurrents, mais seulement, pour chaque côté, le plus proche du pivot.

Progression

  • BP : OK

Table lexicale

  • AL : FMax OK. Affiche toujours 2147483647 par défaut. Ne serait-il pas possible d'utiliser le T de chaque corpus ici ?
  • BP : OK
    • pas de problème de Vmax comme en 0.7.9
    • Fmax initial (défaut) = T

AFC

CAH

Spécificités

  • AL : Export OK (nom de la partie ajouté à l'entête de chaque colonne score)

Barre de statut

Visualisations Graphiques d'une manière générale

  • AL. Les boutons et les raccourcis fonctionnent sauf :
    • Ctrl - (6)
    • Ctrl 0 (à)
    • Ctrl 0 (pavé numérique) ne fonctionne qu'après certaines manipulation et le résultat est différent du bouton “réinitialiser”
  • AL Ctrl+C sur les graphique ne semble pas fonctionner
  • AL2 Ctrl+C ne fonctionne toujours pas et je ne trouve plus la doc des autres raccourcis
    • Le bouton “copier dans le presse-papier” fonctionne sur le graphique des dimensions, mais pas sur l'AFC
    • Un menu contextuel (sur clic-droit) est parfois disponible sur les graphiques, parfois pas. Je n'arrive pas à comprendre de quoi dépend sa disponibilité
  • BP2 : Affichage testé et OK pour :
    • Dimensions d'une partition
    • CAH 2D et 3D
    • AFC (avec affichage/désaffichage lignes/colonnes, zoom)

Liseuse SVG

Import

Import XML-TEI Zero + CSV (nouveau nom de XTZ + CSV)

Import XML-TRS + CSV

Import ODT/DOC/RTF + CSV

Import Alceste

Annotation

Annotation de propriétés de mots

AL2 : Tests effectués avec le corpus TAIWANMANDARINTEI

Le fonctionnement de la sauvegarde est différent selon qu'il s'agit d'un corpus binaire chargé ou d'un corpus importé.

Cas 1. Corpus binaire chargé :

  • Chargement de TAIWANMANDARINTEI.txm
  • Lexique, double-clic sur la 3e ligne –> concordance de [word=“的”]
  • Activation de l'annotation
  • Création d'une propriété de mot “test”
  • Annotation de la 1ère ligne de la concordance avec la valeur “test”
  • Sauvegarde de l'annotation
    • 20 secondes environ
    • Les 25 textes du corpus sont réindexés (c'est normal, car on crée une nouvelle propriété)
    • L'édition par défaut remplace l'édition XSL du corpus d'origine
    • La concordance est re-générée
  • On recommence l'annotation
    • propriété test, 2e ligne de concordance, valeur “test2”
  • Sauvegarde
    • Très rapide (1,3 secondes)
    • seul un texte est réindexé et une seule édition regénérée

NB : Les propriétés de mots qu'on crée lors du test persistent dans l'interface d'annotation même après suppression du corpus, redémarrage de TXM et re-chargement du corpus non annoté. Il s'agit des noms de propriétés, pas des valeurs.

Cas 2. Corpus importe XTZ avec une édition XSLT

  • On supprime le corpus TAIWANMANDARINTEI et on redémarre TXM
  • On importe les sources avec le module XTZ
    • plans textuels : hors texte à éditer : teiHeader, metaMark
    • 25 secondes environ
    • les éditions XSL sont re-générées
  • On ré-annote une occurrence
    • moins d'une seconde
    • un seul texte est réindexé et une seule édition regénérée, mais pas en mode XSL !

Remarque : Le comportement du module XTZ est instable : les éditions produites par XSLT ne sont pas disponibles… sauf si on fait l'import en remplaçant un corpus binaire préalablement chargé

Message d'erreur :

Avertissement : échec de récupération de l'édition 'default'

Au bout d'un certain nombre de tentatives de ré-import / re-chargement TXM plante brutalement.

Extensions

Macros

public/retours_de_bugs_logiciel/txm_0.8.1a.txt · Dernière modification: 2020/04/21 19:38 par benedicte.pincemin@ens-lyon.fr