<oXygen/> XML Editor User Guide

Configurer les chemins des extensions pour les processeurs de XSLT

Les processeurs Xalan et Saxon supportent l'usage d'élements d'extension et de fonctions d'extension. Contrairement à un élément de résultat littéral, auquel la feuille de style transfert simplement l'arbre résultat, un élément extension exécute une action. L'extension est habituellement utilisée car la feuille de style xslt échoue à proposer des fonctions adéquates à l'utilisateur pour accomplir une tâche plus complexe.

Extensions for Xalan and Saxon are included in [<oXygen/> install directory] \frameworks\docbook\xsl\extensions. If you want to use the extensions group for Xalan, you have to rename the file "xalan25.jar.ext" to "xalan25.jar". Same specifications for Saxon: rename "saxon653.jar.ext" to "saxon653.jar". You can only use one group of extensions at a time.

Exemples sur comment utiliser les extensions peut être trouvé ici :

Les choses suivantes doivent être faites dans l'ordre afin que le transformateur puisse trouver et utiliser avec succès les classes de l'extension Java :

Exemple de réglage pour un dossier appelés "test1" contenant des classes d'extension et un jar "test2/ext.jar" situés dans le dossier C:\work\ext\ :

Après que le paramètre est réglé, les classes et jars Java des chemins de l'extension sont dynamiquement chargés par <oXygen/>.

In order to ease the configuration of XSLT processor extension path, you can use the XSLT Extensions Options panel.