Tutorial rapide de cooktop 1. Fenêtre principale 2. Barre de menu

Transcription

Tutorial rapide de cooktop 1. Fenêtre principale 2. Barre de menu
Tutorial rapide de cooktop
Extrait de :http://www.gchagnon.fr/cours/xml/xmlcooktop.html
1. Fenêtre principale
Au lancement, la fenêtre principale présente une zone éditable, avec cinq
signets source(xml), xpath console, stylesheet(xsl), result et result(html). Le
fichier XML sera édité dans la première fenêtre. La deuxième ne sera pas utilisée
dans ce cours. La troisième permettra d'éditer la feuille de style XSL associée au
fichier source. La quatrième affichera le résultat brut de l'opération réalisée par
le processeur XML à partir du fichier source et de la feuille de style. La dernière
enfin est une fenêtre de visualisation dans le navigateur par défaut.
Les boutons présents sont habituels, à l'exception de quelques-uns qui sont
propres à la compilation XML. Ce sont :
le bouton en forme de V rouge, qui permet de tester la "validité" du
fichier source. Cette fonction, indispensable, est également accessible par
le raccourci clavier F7 ;
les deux flèches bleue et rouge qui permettent une indentation
automatique du fichier en cours ;
la flèche rouge avec le texte xslt permet de tester le passage de la
feuille de style. En cliquant sur ce bouton, et sous réserve qu'une feuille de
style soit fournie et qu'aucune erreur de compilation n'a lieu, l'affichage
bascule alors vers la cinquième fenêtre. Un raccourci-clavier est la touche
F5 ;
le bouton suivant, qui ressemble au précédent mais avec une feuille
blanche en arrière-plan, semble buggé. Il devrait permettre l'affichage
dans un navigateur extérieur ;
le dernier bouton de ce style permet de sauvegarder le résultat de la
compilation sous la forme d'un fichier, souvent HTML dans notre cas.
2. Barre de menu
Certains des menus sont habituels, comme File, Edit, Window ou Help, même
si ce dernier donne accès à des ressources en ligne, que vous pourrez consulter
en temps et heure...
D'autres menus sont plus adaptés au logiciel.
XML permet d'insérer des chaînes de caractères répétitives, comme
des commentaires ou des chaînes <![CDATA[(...)]]>, ou d'accéder aux
fonctions de compilation ;
Code Bits donne accès à des morceaux de code pré-écrits pour
plusieurs types de fichiers ;
Nous ne nous servirons pas de Tools lors de ce cours ;
Peers permet de communiquer des informations grâce à la
constitution d'une petite communauté ; jamais testé.
Le menu Options permet entre autres de changer le processeur
XSLT utilisé ; selon le processeur, dans certains cas bien particulier le
résultat de la compilation peut être légèrement différent. Pour pouvoir plus
aisément comparer les résultats de nos compilations, nous nous limiterons
au compilateur par défaut, MSXML 4.0, qui est le compilateur utilisé par
Internet Explorer.
Web permet d'accéder au navigateur interne.