Manuel eXtranseasy XML translation

Sommaire
L'essentiel
Installation
Concepts
Format de fichier XTrans
Format de fichier de Session XTrans


L'essentiel

 

If you see this message, it means that your browser does not enable "style sheets". Please enable the style sheets in your browser options or preferences, otherwise go to the "nostyle" version of Kervarker here (note that you may have to enable JavaScript too).

eXtrans
version 1.2.1
2001.06.07

Synopsis

python extrans.py option file.main.xtrans
 optionIl n'y a qu'une seule option pour le moment: -nomaindep qui indique au logiciel de ne pas tout recompiler quand le fichier XTrans principal a été modifié.
 file.main.xtransScript XTrans principal définissant la session

Description

Le logiciel eXtrans vous permet de traduire facilement des documents XML en n'importe quel autre format ou représentation : ce peut-être du HTML, du LaTeX, du XML, des images, du son, ... ou n'importe quoi d'autre, tant que le langage Python est capable de le manipuler.
Ces traductions sont pilotées par des traducteurs abstraits (scripts XTrans) intégrant du code python. Les traducteurs sont très faciles à écrire, car tous les détails rébarbatifs du parsing XML, de la résolution de références croisées, de la gestion de fichiers et même de la programmation python, sont pris en charge par le système sous-jacent de façon transparente à l'utilisateur.
Avec eXtrans on peut aussi utiliser des fichiers XML pour piloter une chaîne d'actions. Par exemple, une description XML d'un CD audio peut servir à produire automatiquement une serie de MP3 correctement renseignés. Ou bien, on peut jouer une partition XML en pilotant des périphériques MIDI.
Cette distribution inclut GimpClient, un module python pour communiquer avec Gimp. Grâce à ce module, vos scripts XTrans ont accès à une fabuleuse usine graphique.

Historique

Version 1.2.1, 2001.06.07
L'utilisateur peut définir des actions par défault pour les balises ouvrantes et fermantes qui ne sont pas prises en charge explicitement.
Version 1.2.0, 2001.03.02
L'utilisateur peut définir les délimiteurs des références et postmacros. Quelques optimisations.
Version 1.1.1, 2001.02.19
Première diffusion publique
Version 1.1.0, 2000.12.15
Première édition