STAF-18: Enseigner et apprendre dans un espace virtuel
    
    Conseils techniques
    XML en général
      - Consultez ma page
	XML.
- Les transparents "Introduction à XML" sont disponibles dans TIE.
Documentation des grammaires XML (DTDs)
   
    Note:  A perfectionner :)
      - Gestion projets:
	
      
- "Paper" final: "paper.dtd" (documentation en HTML avec dtdparser) 
Note: Tous les DTD se trouvent dans le répertoire: 
    http://tecfa.unige.ch/tecfa/teaching/staf18/files-h/EVA_pm/dtd/Edition XML
    Vous choisissiez l'outil qui vous convient. Comme pour HTML, il existe
      4 types d'outils pour éditer du XML: 
    
    
      - Un simple éditeur de texte 
- Un éditeur avec support simple (Merlot).
	Ces outils vous permettent de créer des fichier XML well-formed, en rémplissant des formulaires simples avec du texte (conseillé pour ceux qui ont peur du XEMacs :) Dans le site web du Merlot vous pouvez trouvez toute la documentation comment utiliser cet éditeur xml.
	
      
- Un éditeur avec support "sémantique" (comme
	emacs/psgml, Xpy, XmlWrite, Excosoft/Documentor, XMetal ou Emile pour Mac). Il faut si possible choisir un tel
	outil, car il vous permet de créer des documents valides. Il "comprend"
	un DTD et vous offre le choix des bons tags pour chaque contexte ! Un outil
	non-validant vous laisse créer des tags au hasard.
      
- 
	Pour que le support XML de XEmacs marche il faut l'avoir installé (clické sur les checkbox nécessaires dans l'installeur). Ensuite pour se mettre en mode d'édition XML, il faut dans Xemacs taper la commande "M-X xml-mode".
      
- Un outil totalement WysWyg genre FrameMaker/SGML ou les futurs MS/Word.
	Très cher pour le moment 
Il existe quelques bon sites qui font l'inventaire, notamment http://www.xmlsoftware.com/
      et Free
	XML software 
    
    Attention: 
    
    
      - Si vous utilisez un outil avec support DTD/validation il faut mieux
	commencer avec un template vierge. 
- Il faut également configurer l'outil en ISO-Latin (pas en UTFxx)
	! 
Validation
    Plusieurs options:
    
      -  Utiliser un service de validation on-line,
	par exemple:
	
	
      
- Utiliser le valideur de votre outil (s'il en a)  
- Utiliser au moins un outil qui est "DTD aware" (qui vous suggère les bons éléments au bon endroit)  
Visualisation d'un fichier (XML + XSLT = HTML)
    Pour visualiser le contenu de votre fichier XML déposé il suffit de clicker sur les fichiers *.sxml, par exemple specification.sxml.
    
 Si vous désirez visualiser un fichier chez vous, il faut installer
      un logiciel qui fait processeur XSLT.
    
Vous pouvez lire un
      tutoriel XSLT (notamment  celui de E.R Harold)
      
    
Attention: 
    
      - Faites des copies de sauvegarde !! 
- Le servlet va se planter si votre fichier XML n'est pas "well-formed"
	(tags qui ferment) 
    
    
    
Retour à STAF-18 
    
    D.K.S.