Looking for the latest version? Download PennTreebank2TIGER.zip (2.7 kB)
Home / software / TXM / 0.7.5
Name Modified Size Downloads / Week Status
Parent folder
Totals: 6 Items   754.5 MB 10
README.md 2014-11-21 19.8 kB 22 weekly downloads
TXM_0.7.5_MacOSX.pkg 2014-02-21 185.8 MB 11 weekly downloads
TXM_0.7.5_Win64.exe 2014-02-12 174.5 MB 11 weekly downloads
TXM_0.7.5_Win32.exe 2014-02-12 173.4 MB 44 weekly downloads
TXM_0.7.5_Linux64.deb 2014-02-12 110.5 MB 11 weekly downloads
TXM_0.7.5_Linux32.deb 2014-02-12 110.3 MB 11 weekly downloads

Welcome to TXM 0.7.5 release

Bienvenue dans TXM 0.7.5

(instructions d'installation en français ci-dessous - FR FR FR)


Installation Prerequisites

  • you need to have 'new software installation privilege' on your machine to install TXM
  • you need Internet access
  • TXM works on 64-bit and 32-bit machines
  • you need Java 6 or higher to be installed before TXM installation (64-bit or 32-bit depending on your machine). See Java download site
  • Windows
    • TXM is supported for Windows XP and Windows 7 (Seven)
    • TXM is known to work on Windows Vista and Windows 8
  • Mac OS X
    • TXM is supported for 10.6 (Snow Leopard) and 10.7 (Lion)
    • TXM is known to work on 10.8 and 10.9
      • Security settings: from Mac OS X 10.7 (Lion) and upper, you need to change the system security settings to install TXM properly. Go to "System Preferences > Personal > Security" and allow applications downloaded from the Internet. If that preference is not set, the problem doesn't occur at installation time, but at the first launch.
  • Linux
    • TXM is supported for Ubuntu 12.04 and its variants (Xubuntu, Kubuntu, Lubuntu)
    • TXM is known to work on Ubuntu higher than 12.04 and Debian
    • TXM installation process will install the following dependencies:
      • r-base
      • r-recommended
      • zenity
      • default-jre
      • libwebkitgtk-1.0-0
      • debconf
      • libc6 (>= 2.15)

Installation Instructions

  • verify the 'Installation Prerequisites' for your machine, see above
  • download the TXM setup file for your system and machine architecture (32-bit or 64-bit)
  • double-click on the TXM setup file icon
  • follow the instructions on screen: accept licence, etc.
  • run TXM once to finalize the setup process (see running instructions below)
    • warning: automatic updates and extensions will only be available from the second run of TXM

Note concerning Linux users: the first time you install TXM on a machine, you also need to quit your working session (logout) and login again.

Troubleshoot installation problems

TXM support is community based.

For further help concerning TXM installation:

  • consult the "Installer TXM sur sa machine" and the "En cas de problème avec le logiciel" sections of the TXM manual (in French)
  • consult the "Installation et mises à jour" section of the TXM users FAQ which lists some of the common installation problems people run into (in French).
  • subscribe to the 'txm-users' mailing list and ask for help
  • tchat online via IRC on the '#txm' channel of the irc.freenode.net server
  • contact the TXM team by email at 'textometrie AT ens-lyon.fr'

Running TXM

  • Windows
    • Menu 'Start / TXM / TXM' (drag TXM application icon to the Quick Access Toolbar to add direct access)
  • Mac OS X
    • Navigate to the 'Applications / TXM' folder in the Finder and double-click on TXM application icon (drag TXM application icon to your Dock to add direct access)
  • Linux
    • Navigate to the 'Installed Applications' section in the Launchpad and double-click on TXM application icon (right-click on TXM icon in the Dock and select 'Keep in Dock' to add direct access)

Using TXM

For further information about using TXM:

What's New in TXM 0.7.5

  • Automatic Updates: From this version, it is no longer necessary to manually download new versions of TXM
  • Adding extensions: you can add new functionalities to TXM by installing plugins (for example, the 'WordCloud' sample plugin)
  • Interruptible calculations: every command is now interruptible at any time (except the import modules which are still evolving)
  • The "textometrieR" package has been renamed to "textometry" and published on the R CRAN (Comprehensive R Archive Network) website : http://cran.r-project.org/web/packages/textometry/index.html
  • Fixed the bug to run R code from within TXM : any R code should now run without problem - from a text selection, a text editor content, a script file, etc.
  • Publication of a new set of utility macros in the "Macro" view, to work on corpus source files or to compute some experimental functionnalities: ChangeEncodingMacro, Text2TXTMacro, SearchReplaceInDirectoryMacro, ExecXSLMacro, XMLStatisticsMacro, TextTranscription2TRSMacro, EuroPresse2XMLMacro, TXM2CoNLL2009Macro, BuildWordPropTableMacro, InjectWordPropTableMacro, ExecRMacro See TXM Macros Library
  • New keyboard shortcut to re-execute the last executed script ('F12' key)
  • Publication of a new set of XSLT stylesheets to work on corpus source files or to pre-process XML files on the fly in XML based import modules: txm-filter-teip5-xmlw-preserve.xsl, txm-filter-teip5-xmlw-simplify.xsl, filter-out-p.xsl, filter-out-sp.xsl (See TXM XSL Library)
  • New runtime messages logging system, configurable in the "TXM / Advanced" preferences page
  • Fixed the interface language setting bug for 64-bit systems
  • And of course many bug fixes and improvements in almost all commands, including import modules

Contribute to TXM

TXM is provided to you free of charge. In return, in the spirit of free software, you are invited to participate in its improvement. To do so, you do not have to be software developer. For instance, you can:

  • Send us your publications or other papers showing your use of TXM;
  • Report bugs you might find in TXM, preferably directly in the users wiki (in French). Of course you can always use the 'txm-users' mailing list for your returns: https://groupes.renater.fr/sympa/info/txm-users
  • Help us translate the user interface or documentation in other languages
  • Share with the community of users your course materials, as well as sample corpora
  • Invite your fellow developers to adapt TXM to your needs and share with us these developments. In its core (Java and C programming: for professional developers) or at its periphery (Groovy language scripting: much more accessible)
  • Set up a research project using TXM (eg NEH or DFG) for which we can advise you in the customization of the software
  • Make proposals for improving the documentation and TXM dissemination
  • Add a link from your website to the home page of the Textométrie project http://textometrie.ens-lyon.fr

Please contact us at 'textometrie AT ens-lyon.fr' for further information.

The TXM team


Prérequis d'installation

  • Vous aurez besoin des droits d'installation sur votre machine pour pouvoir installer TXM ;
  • Vous aurez besoin d'un accès à Internet ;
  • TXM fonctionne sur des machines 64-bit ou 32-bit ;
  • Vous aurez besoin de Java version 6 minimum avant d'installer TXM. L'architecture de Java dépend de l'architecture de votre machine. Voir la page de téléchargement de Java ;
  • Windows
    • TXM est supporté pour Windows XP et Windows 7 (Seven)
    • TXM fonctionne également avec Windows Vista et Windows 8
  • Mac OS X
    • TXM est supporté pour Mac OS X 10.6 (Snow Leopard) et 10.7 (Lion)
    • TXM fonctionne également avec Mac OS X 10.8 et 10.9
      • Réglages de sécurité : à partir de Mac OS X 10.7 (Lion) et supérieur, il faut modifier les paramètres de “sécurité” du système pour pouvoir installer correctement TXM. Aller dans “Préférences Système > Personnel > Sécurité” et autoriser les applications téléchargées depuis Internet. Si on ne fait pas ce réglage, le problème ne se manifeste pas au moment de l'installation, mais au premier lancement.
  • Linux
    • TXM est supporté pour Ubuntu 12.04 et ses variantes (Xubuntu, Kubuntu, Lubuntu)
    • TXM fonctionne également avec les versions ultérieures d'Ubuntu et les systèmes Debian
    • Pendant l'installation, les dépendances suivantes seront également installées :
      • r-base
      • r-recommended
      • zenity
      • default-jre
      • libwebkitgtk-1.0-0
      • debconf
      • libc6 (>= 2.15)

Instructions d'installation

  • Vérifier les pré-requis d'installation, voir ci-dessus ;
  • Télécharger l'installeur de TXM correspondant à votre système d'exploitation et à l'architecture de votre machine (32-bit ou 64-bit) ;
  • Double-cliquer sur l'icone de l'installeur de TXM ;
  • Suivre les instructions de l'installeur: accepter la licence, etc.
  • Lancer TXM une première fois pour finaliser le processus d'installation (voir les instructions de lancement ci-dessous)
    • Attention: les mises à jour automatiques et les extensions ne seront disponibles qu'à partir du deuxième lancement de TXM

Remarque concernant les utilisateurs de Linux : la première fois que vous installez TXM sur une machine, il est également nécessaire de quitter votre session de travail (déconnexion) puis de vous reconnecter.

En cas de problème d'installation

L'assistance pour l'installation et l'utilisation de TXM repose sur la communauté de ses utilisateurs et de ses développeurs.

Pour plus d'aide conncernant l'installation de TXM, vous pouvez :

  • consulter les sections "Installer TXM sur sa machine" et "En cas de problème avec le logiciel" du manuel de TXM
  • consulter la section "Installation et mises à jour" de la FAQ des utilisateurs de TXM qui liste les problèmes d'installation les plus communs
  • vous inscrire à la liste de diffusion des utilisateurs de TXM 'txm-users' et y demander de l'aide
  • converser en ligne via IRC sur le canal '#txm' du serveur irc.freenode.net
  • contacter l'équipe TXM par mail à l'addresse 'textometrie AT ens-lyon.fr'

Lancer TXM

  • Windows
    • menu 'Démarrer / TXM / TXM' (faire glisser l'icone de l'application TXM dans la barre de lancement rapide pour rajouter un accès direct)
  • Mac OS X
    • Naviguer dans le répertoire 'Applications / TXM' avec le Finder et double-cliquer sur l'icone de l'application TXM (faire glisser l'icone de l'application TXM dans le dock pour rajouter un accès direct)
  • Linux
    • Naviguer dans la section 'Applications installées' du Launchpad d'Unity et double-cliquer sur l'icone de l'application de TXM (pour rajouter un accès direct, faire un clic droit sur l'icone de TXM du Dock et sélectionner 'Garder dans le Dock')

Utiliser TXM

Pour plus d'information sur l'usage de TXM :

Principales nouveautés

  • À partir de cette version, le logiciel se mettra à jour automatiquement : il ne sera plus nécessaire de télécharger les nouvelles versions manuellement ;
  • Les fonctionnalités de TXM peuvent être étendues à la demande par l'ajout d'extensions. Un premier exemple d'extension est disponible : WordCloud (calcul d'un nuage de mots) ;
  • Les calculs de TXM peuvent être interrompus à tout moment (sauf ceux des modules d'import, toujours en évolution) ;
  • Correction d'un bug d'exécution de code R depuis TXM. N'importe quel code R de l'utilisateur peut désormais s'exécuter depuis une sélection de texte, un script en cours d'édition dans TXM ou stocké dans un fichier, etc. ;
  • Le package 'textometrieR' a été renommé en 'textometry' et mis en ligne sur le site de diffusion publique de R - CRAN (Comprehensive R Archive Network) : http://cran.r-project.org/web/packages/textometry/index.html ;
  • Publication d'un jeu de macros utiles au travail sur les sources de corpus ou pour certains calculs dans TXM, accessibles depuis la vue 'Macro' :
    • BuildWordPropTableMacro, InjectWordPropTableMacro : assistance à la correction ou à l'ajout de propriétés de mots ;
    • ExecRMacro : exemple de macro appelant du code R depuis TXM (graphique de la courbe de densité du modèle statistique des spécificités) ;
    • ChangeEncodingMacro : traitement par lot de conversion d'encodage de caractères pour tous les fichiers d'un dossier ;
    • Text2TXTMacro : traitement par lot de conversion de format de tous les fichiers textes d'un dossier (.doc, .docx, .odt, .rtf, .html…) vers le format texte brut TXT ;
    • TextTranscription2TRSMacro : assistance à l'encodage et à la transformation de transcriptions en format texte (.doc, .odt, .rtf du logiciel Transana) vers le format XML du logiciel Transcriber pour l'import dans TXM avec le module d'import Transcriber+CSV ;
    • EuroPresse2XMLMacro : assistance à la récupération et à la transformation des exports HTML du portail EuroPresse pour l'import dans TXM avec le module d'import XML/w+CSV ;
    • SearchReplaceInDirectoryMacro : traitement par lot de Chercher/Remplacer dans tous les fichiers d'un dossier ;
    • XMLStatisticsMacro : calcul de la table des fréquences de toutes les balises XML utilisées dans les fichiers d'un dossier (utile pour une vue d'ensemble quantitative de l'usage des balises dans des documents dont on ne connaît pas les principes d'encodage) ;
    • ExecXSLMacro : traitement par lot d'application d'une feuille de transformation XSLT sur tous les fichiers XML d'un dossier ;
    • TXM2CoNLL2009Macro : export d'un corpus au format CoNNL-2009 http://www.clips.ua.ac.be/conll2009.
  • Ajout d'une nouvelle page dans le wiki txm-users pour le partage communautaire de macros TXM : https://groupes.renater.fr/wiki/txm-users/public/macros ;
  • Nouveau raccourci pratique pour ré-exécuter le dernier script exécuté (touche F12) ;
  • Publication de nouvelles feuilles de transformation XSLT utiles au travail sur les sources d'un corpus ou pour le prétraitement des modules d'import basés sur le format XML :
    • txm-filter-teip5-xmlw-preserve.xsl : rend compatible n'importe quel document au format XML-TEI P5 pour un import dans TXM avec le module XML/w+CSV :
    • txm-filter-teip5-xmlw-simplify.xsl : même traitement en ne gardant que les balises <ab>, <body>, <div>, <front>, <lb>, <p>, <pb>, <s>, <TEI>, <text> et <w> dans le corps du texte ;
    • filter-out-p : filtre exemple de prétraitement élémentaire supprimant le contenu de tous les éléments <p> ayant un attribut 'type' à la valeur 'ouverture' dans la source ;
    • filter-out-sp : filtre similaire supprimant le contenu de tous les éléments <sp> ayant un attribut 'who' à la valeur 'enqueteur' (utile pour produire différentes versions d'un corpus de transcriptions où le discours de divers locuteurs est ignoré) ;
  • Ajout d'une nouvelle page dans le wiki txm-users pour le partage communautaire des feuilles de transformation XSLT : https://groupes.renater.fr/wiki/txm-users/public/xsl ;
  • Amélioration de la journalisation des messages d'exécution des commandes TXM (paramétrable dans la page de préférences "TXM / Avancé") ;
  • Correction du bug de changement de langue de l'interface utilisateur pour les systèmes 64bit ;
  • Et bien sûr de nombreuses corrections de bugs et améliorations dans pratiquement toutes les fonctionnalités, y compris les modules d'import.

Liste exhaustive des améliorations et corrections (en Anglais) :


Retours de bugs

Merci de faire vos retours par mail à la communauté dans la liste 'txm-users', à l'équipe TXM à l'adresse 'textometrie AT ens-lyon.fr' ou en éditant le wiki txm-users : https://groupes.renater.fr/wiki/txm-users/public/retours_de_bugs_logiciel/txm_0.7.5

Manuel de TXM

L'installeur comprend la nouvelle version PDF du manuel de TXM 0.7, que vous pourrez également télécharger à : http://sourceforge.net/projects/txm/files/documentation/Manuel%20de%20TXM%200.7%20FR.pdf/download

Le corpus TXM binaire correspondant a été mis à jour (résultat du module d'import prototype 'Microsoft Word / LibreOffice Writer') : http://sourceforge.net/projects/txm/files/corpora/refman/refman-bin.txm/download

SDK (environnement de développement)

Une nouvelle SDK correspondant à cette version est disponible : https://sourceforge.net/projects/txm/files/software/TXM%20SDK/0.7.5 La SDK permet à un développeur de travailler rapidement dans les sources Java de la version bureau de TXM, de la version portail, des extensions, de la documentation, etc. en installant un environnement de développpement complet.

Contribuer à TXM

TXM vous est fourni gracieusement. En contre-partie, dans l'esprit du logiciel libre, vous êtes invité à participer à son amélioration. Pour cela, vous n'êtes pas obligé d'être développeur informatique. Par exemple, vous pouvez :

  • nous transmettre vos publications ou autres documents de travail montrant votre usage de TXM
  • nous faire part des dysfonctionnements que vous pourriez constater dans TXM, de préférence directement dans le wiki des utilisateurs : https://groupes.renater.fr/wiki/txm-users/public/retours_de_bugs_logiciel Vous pouvez bien sûr toujours utiliser la liste de diffusion txm-users pour vos retours : https://groupes.renater.fr/sympa//info/txm-users
  • nous aider à traduire son interface utilisateur ou sa documentation dans d'autres langues
  • partager avec la communauté des utilisateurs vos supports de cours, ainsi que des corpus exemples
  • inviter vos collègues développeurs à adapter TXM à vos propres besoins et partager avec nous ces évolutions. Soit en son coeur (langages Java et C pour développeurs professionnels), soit à sa périphérie (langage de script Groovy beaucoup plus accessible)
  • monter un projet mobilisant TXM (eg ANR) pour lequel nous pouvons vous conseiller dans la mise en oeuvre ou dans l'adaptation du logiciel
  • nous faire des propositions pour améliorer la documentation et sa diffusion
  • ajouter un lien de votre site web vers la page d'accueil du projet Textométrie : http://textometrie.ens-lyon.fr

N'hésitez pas à nous contacter à l'adresse 'textometrie AT ens-lyon.fr' pour de plus amples informations.

L'équipe TXM

Source: README.md, updated 2014-11-21

Thanks for helping keep SourceForge clean.

Screenshot instructions:
Red Hat Linux   Ubuntu

Click URL instructions:
Right-click on ad, choose "Copy Link", then paste here →
(This may not be possible with some types of ads)

More information about our ad policies

Briefly describe the problem (required):

Upload screenshot of ad (required):
Select a file, or drag & drop file here.

Please provide the ad click URL, if possible:

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

No, thanks