Cette page décrit en détail les opérations d'installation de TXM sur Windows pour faciliter son installation par lots sur un parc de PCs dans une salle informatique. Elle est destinée à des administrateurs de parcs informatiques. La faq contient par ailleurs d'autres informations utiles en cas de difficultés.
Soit $PROGRAMFILES, le chemin d'installation de TXM :
Soit $HOMEDIR, le chemin du répertoire de l'utilisateur :
L'installation de TXM nécessite 2 étapes principales :
La première étape dépose tous les fichiers nécessaires dans $PROGRAMFILES et la 2e copie une partie de ces fichiers dans $HOMEDIR et effectue les paramétrages de base de TXM.
Télécharger TXM 0.7.9 : http://textometrie.ens-lyon.fr/files/software/TXM/0.7.9 (vérifier les prérequis dans la page).
Lancement du setup par ligne de commande :
Si le firewall n'est pas réglé avant l'installation, les autorisations seront demandées au fûr et à mesure interactivement par le firewall dès le premier lancement de TXM.
$PROGRAMFILES\TXM\cwb\bin\cqpserver.exe
(depuis TXM 0.7, l'accès réseau à ce module n'est plus obligatoire)Sur certains PC, l'application de l'antivirus sur les communications réseau liées aux ports utilisés par TXM peuvent impacter dramatiquement les performances de calcul de TXM. (C'est moins le cas depuis TXM 0.7, le moteur de recherche n'étant plus accédé par réseau par défaut.)
A l'occasion du premier lancement de TXM, il est intéressant de réaliser un premier calcul élémentaire sur un corpus prédéfini pour vérifier le bon fonctionnement général de TXM.
Pour un environnement en français
1. Copier le texte suivant (qui doit se trouver dans la console de TXM) :
Démarrage... Moteur de recherche lancé en mode mémoire. Moteur statistique lancé.connecté. Chargement des sous-corpus et des partitions...Terminé. Prêt.
2. Dans TXM lancer la commande Fichier > Importer > Presse-Papier
3. Vérifier que dans la console les dernières lignes affichées sont :
pAttrs : [id, lbid, frpos, frlemma] sAttrs : [text:+name+id+type+path+base+project, s:+n, p:+id, txmcorpus:+lang] -- EDITION - Building edition . Importation terminée : 3 sec (3966 ms) Moteur de recherche lancé en mode mémoire. Moteur statistique lancé.connecté. Chargement des sous-corpus et des partitions...Terminé. TXM est prêt.
(Attention, la première ligne ci-dessus doit bien contenir frpos et frlemma. En revanche l'indication de durée après “Importation terminée” peut bien sûr être différente.)
Pour un environnement dans n'importe quelle langue
Solution 1 :
La procédure ci-dessus peut être transposée : TreeTagger doit disposer d'un modèle de langue correspondant à la langue de l'environnement, le texte copié doit être dans cette langue, et dans la console après import les “fr” de frlemma et frpos sont remplacés par les deux lettres du code de la langue, par exemple pour un environnement anglophone :
pAttrs : [id, lbid, frpos, frlemma]
devient
pAttrs : [id, lbid, enpos, enlemma]
Solution 2 :
Vous choisissez et paramétrez la langue que vous allez tester (appelons la 'XX'), en unifiant les trois réglages suivants :
Dans la console après import, vous chercherez alors la ligne :
pAttrs : [id, lbid, XXpos, XXlemma]
où XX représente le code en deux caractères de la langue choisie.
Toutes les remarques permettant d'améliorer cette page sont les bienvenues.