Table des matières

Tutoriels pour l'utilisation de TXM

(vous êtes invités à améliorer ces tutoriels ainsi qu'à ajouter les votres)

Importer un corpus

Formater et styler les éditions de texte d'un corpus

Mettre à jour un corpus

Écrire des requêtes CQL

Faire un diagnostic

Piloter TXM en Groovy

Moteur de recherche

Créer une nouvelle macro TXM

Pour exécuter la macro → double-clic sur son nom dans la vue Macro.

Annoter

Utiliser R

Exécuter un script R depuis Groovy1) :

import org.txm.stat.engine.r.RWorkspace
println RWorkspace.getRWorkspaceInstance().eval("1+2").asString()
Glose : ce script Groovy fait exécuter le script “1+2” par l'interpréteur R et affiche le résultat dans sa sortie standard.

Autres ressources R :

Utiliser Python

Exécuter un script Python depuis Groovy2) :

"python TXM/scripts/python/hello-world.py".execute().text.eachLine { println it }
Glose : ce script Groovy fait exécuter le script “TXM/scripts/python/hello-world.py” par l'interpréteur Python et affiche le texte produit dans sa sortie standard.

Utiliser Perl

Exécuter un script Perl depuis Groovy3) :

"perl TXM/scripts/perl/hello-world.perl".execute().text.eachLine { println it }
Glose : ce script Groovy fait exécuter le script “TXM/scripts/perl/hello-world.perl” par l'interpréteur Perl et affiche le texte produit dans sa sortie standard.

Autre possibilité

Utilisation de Perl par déclaration de l'appel dans un wrapper :

Administration d'un portail TXM

1) il suffit de mettre ces deux lignes dans une macro TXM pour la faire exécuter par un simple double-clic sur le nom de la macro
2) , 3) il suffit de mettre cette ligne dans une macro TXM pour la faire exécuter par un simple double-clic sur le nom de la macro