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