Page suivante Page précédente Table des matières

2. Transformer en HTML, en PS, ...

Les commandes sgml2*, venant du package sgmltool, permettent de convertir le document dans les différents formats. Par exemple, pour le HTML :


$ sgml2html linuxdoc.sgml

Il y a aussi sgml2info, sgml2latex, sgml2lyx, sgml2rtf et sgml2txt. Pour vérifier que le document est bien écrit, on peut lancer sgmlcheck :


$ sgmlcheck linuxdoc.sgml

Pour avoir les titres (table des matières, ...) en français, utiliser l'option -l, pour préciser le format du papier, utiliser l'option -p. On peut aussi préciser quel jeu de caractères utiliser avec l'option -c.


$ sgml2html -l fr -p a4 -c latin linuxdoc.sgml

Une option spécifique à la conversion en HTML, l'option -I, indique d'utiliser des images pour la navigation.

Pour convertir PostScript, utiliser sgml2latex puis dvips :


$ sgml2latex -l fr -p a4 -c latin linuxdoc.sgml
$ dvips linuxdoc.dvi -o linuxdoc.ps 

Pour convertir en PDF, utiliser ps2pdf :


$ ps2pdf linuxdoc.ps

Pour générer une page de manuel, utiliser l'option ---manpage :


$ sgml2txt --manpage linuxdoc.sgml

Le fichier linuxdoc.man sera alors généré, et on pourra le visualiser grâce à groff :


groff -Tascii -man linuxdoc.man | less


Page suivante Page précédente Table des matières