STAF-18 - Rédaction

(version 1)

Rédaction de votre texte en XML

Vous pouvez rédiger ces textes avec un outil XML comme d'habitude. Fichiers mis à disposition (utilisez Netscape): Les DTDs se trouvent déjà dans vos répertoires de projet. Par contre, ceux qui travaillent à la maison avec un éditeur XML doivent télé-charger les fichiers text.dtd et ibtwsh6.dtd

Sinon prenez un outil HTML simple de votre choix en faisant attention:

Structuration de votre texte: Votre travail doit être structurée selon la logique du DTD. Ne rajoutez pas de bibliographie, ni de titre, ni vos noms. Cette information se trouve déjà ailleurs ! Vivian écrira un programme qui assemblera les différents fichiers et ressources.....

Documentation des DTD

La philosophie du DTD text est assez simple. On utilise 6 balises simples pour structurer votre document en quelques grandes parties. L'élément racine s'appelle text et contient 5 éléments: abstract (le résumé), preface (l'avant-propos), introduction (l'introduction), main (plusieurs chapitres logiques vont dedans, partie principale), conclusion (la conclusion), annexe (Annexes). Voici la ligne du DTD qui définit cela.
<!ELEMENT text ( (abstract)?, (preface)?, (introduction)?, (main)?, (conclusion)?, (annexe)?) >
A l'intérieur de chacun des ces éléments vous pouvez utiliser un certain nombre d'éléments qui vous sont familiers de HTML comme par exemple h1,h2,h3,cite,code,p,pre,table,a,dl,ol,ul. Voir la documentation du DTD "text" ou regardez ce que votre éditeur XML vous propose.

Le DTD importé s'appelle IBTWSH (Itsy Bitsy Teeny Weeny Simple Hypertext DTD) et a été fait par J. Cowan. Il s'agit d'un sous-ensemble de XHMTL. XHTML est le dernier standard HTML et possède un peu près les même fonctionnalités que HTML 4.0. La grande différence est que XHML peut être digéré par un analyseur XML (ce qui facilite le traitement informatique). Autrement dit, XHTML est aussi quelque chose qu'il va falloir apprendre, mais en connaissance HTML + XML ce sera facile :)


Voir aussi la page Gestion de projets - technique (pointeurs sur XML, validation, etc.) !
Retour à STAF-18

D.K.S.