Introduction à DocBook SGML DTD
Le paquet DocBook SGML DTD
contient des définitions de type de document pour vérifier des
fichiers de données SGML vis-à-vis de la réglementation DocBook.
Elles sont utiles pour structurer des livres et des documentations
de logiciel selon un standard vous permettant d'utiliser des
transformations déjà écrites pour ce standard.
Ce paquet est connu pour se construire correctement sur une
plateforme LFS-7.2.
Informations sur le paquet
-
Téléchargement (HTTP) : http://www.docbook.org/sgml/4.5/docbook-4.5.zip
-
Somme de contrôle MD5 du téléchargement :
07c581f4bbcba6d3aac85360a19f95f7
-
Taille du téléchargement : 70 Ko
-
Estimation de l'espace disque requis : 784 Ko
-
Estimation du temps de construction : 0.01 SBU
Dépendances de DocBook SGML DTD
Requises
SGML-Common-0.6.3 et UnZip-6.0
Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/sgml-dtd
Installation de DocBook SGML DTD
Note
Les sources du paquet sont distribuées au format zip
et exigent unzip. Vous devriez créer un
répertoire et vous y rendre avant de dézipper le fichier pour
faciliter la suppression des fichiers sources après que le paquet
a été installé.
Installez DocBook SGML DTD en
lançant les commandes suivantes :
sed -i -e '/ISO 8879/d' \
-e '/gml/d' docbook.cat
Ce paquet n'est pas fourni avec une suite de tests.
Maintenant, en tant qu'utilisateur root
:
install -v -d /usr/share/sgml/docbook/sgml-dtd-4.5 &&
chown -R root:root . &&
install -v docbook.cat /usr/share/sgml/docbook/sgml-dtd-4.5/catalog &&
cp -v -af *.dtd *.mod *.dcl /usr/share/sgml/docbook/sgml-dtd-4.5 &&
install-catalog --add /etc/sgml/sgml-docbook-dtd-4.5.cat \
/usr/share/sgml/docbook/sgml-dtd-4.5/catalog &&
install-catalog --add /etc/sgml/sgml-docbook-dtd-4.5.cat \
/etc/sgml/sgml-docbook.cat
Configuration de DocBook SGML DTD
Fichiers de
configuration
/etc/sgml/catalog
Informations de configuration
Le script d'installation ci-dessus met à jour le catalogue.
L'utilisation seulement de la version la plus actuelle, 4.x, de
DocBook SGML DTD exige ce qui
suit (à effectuer en tant qu'utilisateur root
) :
cat >> /usr/share/sgml/docbook/sgml-dtd-4.5/catalog << "EOF"
-- Begin Single Major Version catalog changes --
PUBLIC "-//OASIS//DTD DocBook V4.4//EN" "docbook.dtd"
PUBLIC "-//OASIS//DTD DocBook V4.3//EN" "docbook.dtd"
PUBLIC "-//OASIS//DTD DocBook V4.2//EN" "docbook.dtd"
PUBLIC "-//OASIS//DTD DocBook V4.1//EN" "docbook.dtd"
PUBLIC "-//OASIS//DTD DocBook V4.0//EN" "docbook.dtd"
-- End Single Major Version catalog changes --
EOF