<oXygen/> User Guide

Guide Utilisateur oXygen

SyncRO Soft Ltd.

Sean Wheller

Sylvain Perchaud

La plupart des désignations utilisées par les fabricants et les revendeurs pour distinguer leurs produits sont déclarées comme trademarks. Aux endroits où apparaissent ces désignations dans ce manuel, et pour lesquels SyncRO Soft Ltd. savait qu'il y avait un trademark, elles sont écrites en capitales ou commencent par une capitale. Même si toutes les précautions ont été prises dans la préparation de ce manuel, l'éditeur n'assume aucune responsabilité pour les erreurs ou omissions et les dommages résultant de l'utilisation des informations contenues dans ce manuel.

Des composants logiciels de tierces parties sont distribués dans le paquet d'installation de oXygen, dont le Java Runtime Environment (JRE), la DTD DocBook et les feuilles de sytle. Ce produit inclut des logiciels développés par la Apache Software Foundation (http://www.apache.org) : le Apache FOP, la moulinette XML Xerces et la XSLT Xalan. Ces produits ne sont pas la propriété de SyncRO Soft Ltd.. D'après la connaissance de SyncRO Soft Ltd. les détenteurs des produits cités ont donné leur permission pour copier, distribuer et/ou modifier les logiciels et leurs documents sous les termes de l'Apache Software License, Version 1.1. D'autres paquets sont utilisés sous la GNU Lesser General Public License. Les utilisateurs sont prévenus que le JRE est livré comme logiciel libre, mais en accord avec accordance with the licensing requirements of Sun Microsystems. Les utilisateurs sont prévenus que SyncRO Soft Ltd. n'assume aucune responsabilité pour les erreurs ou les omissions, ou pour les dommages résultants de l'utilisation de oXygen et des logiciels de tierces parties cités ci-dessus. SyncRO Soft Ltd. n'assume non plus aucune responsabilité pour les licences des logiciels cités auparavants, si les revendeurs changent les termes de leurs licences. En utilisant oXygen l'utilisateur accepte la responsabilité de conserver toute licence requise par SyncRO Soft Ltd. ou des tierces parties. À moins que SyncRO Soft Ltd. déclare par écrit que la licence oXygen comprend les licences des logiciels de tierces parties.


Table des matières

1. Introduction
Fonctions clés
À propos du manuel oXygen
2. Installation
Configuration nécessaire
Plateforme nécessaire
Système d'exploitation, outils et environnement nécessaires
Instructions pour l'installation
Lancer Oxygen
Obtenir et installer une licence oXygen
Mettre à jour oXygen
Désinstaller Oxygen
Gestion de la mémoire
3. Débuter
Préférences
Général
Éditeur
Catalogue XML
Caractéristiques de la moulinette XML
Options de XSLT
Réglages Debugger
Processeurs FO
Modules d'extension
Outils externes
Menu raccourcis clavier
Types de fichiers
Configuration du proxy
Résultats / Sortie
Imprimer
Couleurs
Fenêtre principale
Menu principal
Barre d'outils principale
Panneau Projet
Panneau Vue du modèle
Panneau éditeur
Panneau message
Panneau Contour
Fenêtre Éditeur d'arbre
Menu principal
Barre d'outils principale
Barre d'outils de l'éditeur d'arbre
Panneau éditeur
Panneau message
Panneau information
Panneau des entités
Panneau Tous les Éléments
4. Éditer des Documents
Créer des nouveaux documents
Ouvrir, sauver et fermer des documents
Ouvrir des documents
Ouvrir et Sauver des documents distants via FTP/WebDAV
Sauver des documents
Fermer des documents
XInclude
Associer schéma
Conversion entre langages de grammaire
Créer des documents basés sur des modèles
Créer des nouveaux modèles
Partager des modèles
Éditer des documents
Travailler avec Unicode
Optimiser avec Tag-insight
Créer des DTD
Travailler avec des catalogues XML
Formater et indenter des documents (Pretty Print)
Utiliser des expressions XPath
Utiliser la vérification orthographique
Utiliser Rechercher et remplacer
Utiliser le dialogue Rechercher et remplacer dans les fichiers
Déboguer vos documents
Vérifier la forme XML
Valider des documents
Navigation rapide dans le document avec les signets
5. Transformer des documents
Scénarios de transformation
Créer un scénario
Le scénario par défaut
Importer/Exporter des scénarios de transformation
Exemples de scénarios de transformation
Sortie PDF
Sortie PS
Sortie TXT
Sortie HTML
Sortie HTML Help
Sortie JavaHelp
Rendu XHTML
Configurer les chemins des extensions pour les processeurs de transformation.
6. Debugger XSLT
Contour
Agencement
Vue du document source (XML)
Vue du document feuille de style (XSL)
Vue du document de sortie
Vue de Contrôle
Travailler avec le Debugger
Débuter
Le débogage
Comprendre les vues des informations
A. Annexe
L'éditeur principal
L'éditeur principal
L'éditeur d'arbre
Encodage des caractères Unicode
Références

Liste des illustrations

2.1. Dialogue d'enregistrement
3.1. Les préférences générales
3.2. Le panneau Aspect
3.3. Le panneau Formatage
3.4. Le panneau Enregistrer
3.5. Le panneau Propriétés de Tag Insight
3.6. Le panneau Défaut Tag Insight
3.7. Le panneau XSL de Tag Insight
3.8. Le panneau XML Catalog
3.9. Le panneau Options Parseur XML
3.10. Option du transformateur XSLT JAXP
3.11. Réglages Debugger
3.12. Le panneau processeur FO
3.13. Configurer les processeurs externes
3.14. Le panneau Modules
3.15. Configurer les outils externes
3.16. Le panneau du menu raccourcis clavier
3.17. Les types de fichiers
3.18. Le dialogue de configuration du proxy
3.19. L'option Résultats/Sortie
3.20. L'option échelle de l'impression
3.21. Le panneau Couleurs
3.22. L'interface principale
3.23. Les boutons de la barre d'outils principale
3.24. La barre d'outils projet
3.25. Le panneau de l'éditeur
3.26. Les onglets de document de l'éditeur
3.27. Les boutons de la barre d'outils de l'éditeur
3.28. La barre de statut de l'éditeur
3.29. Le panneau message
3.30. Le panneau Contour
3.31. L'interface principale
3.32. Les boutons de la barre d'outils principale
3.33. Le panneau éditeur
3.34. Le panneau de navigation
3.35. La barre de statut de l'éditeur
3.36. Le panneau message
4.1. Le document Créer un document XML - Onglet schéma XML
4.2. Le dialogue Créer un document XML - Onglet DTD
4.3. Dialogue Créer un document XML - Onglet Relax NG
4.4. Le dialogue Créer un document XML - Onglet NRL
4.5. Ouvrir le dialogue URL
4.6. Le certificat du serveur n'est pas disponible
4.7. Security alert - untrusted certificate
4.8. Dialogue Associer schéma
4.9. Convertir une grammaire éditée
4.10. Le dialogue Modèles
4.11. Dialogue des encodages Java disponibles
4.12. Assistant Tag-insight
4.13. Dialogue vérifier l'orthographe
4.14. Dialogue Options
4.15. Dialogue Rechercher/Remplacer
4.16. Rechercher/Remplacer dans les fichiers
4.17. Lien vers la spécification pour les erreurs XML Schema
5.1. Le dialogue Configuration de la transformation
5.2. Dialogue Édition de cascade de feuilles de style
6.1. Interface du mode Debugger
6.2. Barre d'outils du contrôle
6.3. La vue nœud contextuel
6.4. La vue XPath
6.5. La vue Breakpoints
6.6. La vue des Messages
6.7. La vue de la pile
6.8. La vue de l'historique de la trace
6.9. La vue des modèles
6.10. La vue ensemble de nœuds
6.11. La vue des variables

Liste des tableaux

3.1. Options du menu Fichier
3.2. Menu Édition Options
3.3. Options du menu Rechercher
3.4. Options du menu Perspective
3.5. Options du menu Options
3.6. Options du menu Modules d'extension
3.7. Options menu Outils
3.8. Options du menu Document
3.9. Options du menu Fenêtre
3.10. Options du menu Aide
3.11. Description des boutons de la barre d'outils principale
3.12. Description du panneau projet
3.13. Description des boutons de la barre d'outils projet
3.14. Description de la vue du projet
3.15. Description du menu projet
3.16. Description du panneau Vue du modèle
3.17. Description de la vue de la structure de l'élément
3.18. Description de la vue annotation
3.19. Description des boutons de la barre d'outils de l'éditeur
3.20. Description du menu de l'espace d'édition
3.21. Menu onglet du panneau message
3.22. Le menu du panneau message
3.23. Options du menu Fichier
3.24. Options du menu Édition
3.25. Options du menu Insérer
3.26. Options du menu Déplacer
3.27. Description des boutons de la barre d'outils principale
3.28. Description des boutons de la barre d'outils de l'éditeur d'arbre
3.29. Description du menu de l'espace d'édition
3.30. Menu de l'onglet du panneau message
3.31. Le menu du panneau message
3.32. Information des éléments
3.33. Information des attributs
3.34. Panneau des entités
3.35. Panneau Tous les Éléments
6.1. Détails nœud contextuel
6.2. Détails XWatch
6.3. Détails des Breakpoints
6.4. Détails des Messages
6.5. Détails de la pile
6.6. Détails de la trace de l'historique
6.7. Détails des modèles
6.8. Détails de l'ensemble de nœuds
6.9. Détails des variables
A.1. Matrice Noms Unicode vers Java

Liste des exemples

2.1. Exemple de script de lancement (Windows)
4.1. Les URLs qui peuvent être directement ouvertes
4.2. Les URL de serveur
4.3. Utilisation de XPath avec la DTD DocBook
4.4. Message d'erreur vérifier la forme XML
4.5. Message d'erreur Valider XML