XML et DocBook, une initiation

Dominique Gonzalez

Université Lille3-Charles de Gaulle

Ce document est soumis à la licence GNU FDL. Permission vous est donnée de distribuer, modifier des copies de ces pages tant que cette note apparaît clairement.

12/07/2006


Table des matières

1. Pourquoi et comment ?
Pourquoi ce document ?
Comment a-t-il été construit ?
Où trouver ce document ?
QBullets
2. XML, Généralités
Qu'est-ce que XML ?
À quoi ça ressemble ?
Syntaxe détaillée
Technique
3. Validation Xml
Introduction aux DTD
Validation ?
xmllint
Documents corrects et incorrects
Validation interne
Validation externe
4. Plus loin : XSLT
Objectifs
Aperçu
Sémantique
Modes
5. Exercices : XML
6. DocBook, présentation
Historique
Que faire avec DocBook ?
Les difficultés de l'écriture
Les difficultés de la transformation
7. DocBook, les premières balises
Structure du document
Structure générale
Différences et points communs entre article et book
Les principales balises de structure
sect1, sect2, sect3, sect4, sect5
para
blockquote
itemizedlist
orderedlist
listitem
Quelques balises d'avertissement
Les principales balises d'information sur le document
Quelques balises génériques
emphasis
ulink
Références bibliographiques pour les différentes balises
8. DocBook, transformer
Les outils de base
Utiliser openjade pour produire un PDF
Utiliser xsltproc pour produire des pages web
9. Exercices : DocBook
10. Exercices sur XML, correction
11. Exercices sur DocBook, correction
12. Bibliographie
XML
XML, plus loin
DocBook
DocBook, plus loin
Quanta
Règles de typographie
Les inconvénients du WYSIWYG
Exercices
Index