Jaxe, votre éditeur XML
Jaxe, votre éditeur XML

Documentation pour les utilisateurs finaux
• Principe de XML
• La définition du langage
• Lancement de Jaxe
• Utilisation de Jaxe
• Syntaxe des équations dans Jaxe
• Préférences

# Lancement de Jaxe

Auteur: Damien Guillaume

Jaxe nécessite Java 1.5 ou une version ultérieure pour fonctionner. Pour savoir quelle version de Java est installée, il suffit de taper `java -version` sous la ligne de commande.

Jaxe se lance différemment suivant le système d'exploitation. Sur MacOS, il suffit de double-cliquer sur l'application, qui doit se trouver dans le répertoire Jaxe. Sur Windows, on lance Jaxe avec l'exécutable `Jaxe.exe` ou avec le script `run.bat`, et sur UNIX avec le script `run.sh`. Ces scripts peuvent être modifiés pour définir un fichier de configuration à utiliser par défaut.

Sur Windows on peut lancer le script `assocXMLJaxe.bat` pour associer l'extension "`.xml`" à Jaxe. Cela permet d'ouvrir les fichiers XML directement en double-cliquant dessus. Ce script ne fonctionne que si on a les droits pour modifier les associations de fichiers, et il faut donc être administrateur.

Sur MacOS X on peut choisir Jaxe plutôt qu'un autre programme pour ouvrir un fichier XML par un double-clic en choisissant le menu "Lire les informations" d'un fichier XML, en choisissant Jaxe dans "Ouvrir avec", et en cliquant sur "Tout modifier" pour que tous les fichiers XML s'ouvrent avec.

Il est aussi possible de lancer Jaxe avec les scripts `jaxe.bat` et `jaxe.sh`, en ajoutant le nom d'un fichier à ouvrir, par exemple en tapant `./jaxe.sh essai.xml`.

Jaxe charge les fichiers XML en mémoire, et cela peut être difficile quand ils ont beaucoup de grandes images. Il est possible d'augmenter la mémoire allouée à Jaxe, suivant le système:

- sur Windows et UNIX, en modifiant le fichier run.bat ou run.sh: remplacer `java` par `java -Xms128m -Xmx512m` pour allouer 128 Mo de mémoire initialement, et autoriser un l'utilisation d'un maximum de 512 Mo.
- sur MacOS, éditer Jaxe/Jaxe.app/Contents/Info.plist, et ajouter les lignes `<key>VMOptions</key>` et `<string>-Xms=128m -Xmx=512m</string>` après les lignes `<key>Java</key>` et `<dict>`.

Jaxe utilise par défaut la langue du système, sachant que dans Jaxe 3.4 les seules langues définies sont le français, l'anglais, l'allemand, le portugais brésilien, le russe et l'espagnol. Si le système utilise une autre langue, Jaxe se lance en français. Pour changer la langue utilisée, on peut ajouter l'option `-Duser.language=xx` après la commande `java` dans les scripts, ou comme valeur de la clé `VMOptions` sur MacOS X. `xx` est un code correspondant à la langue, par exemple `en` pour l'anglais.