L'application DocBook SGML DTD contient des définitions de type de document pour la vérification de fichiers de données SGML par rapport à 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-9.1.
Téléchargement (HTTP) : http://www.docbook.org/sgml/3.1/docbk31.zip
Somme de contrôle MD5 du téléchargement : 432749c0c806dbae81c8bcb70da3b5d3
Taille du téléchargement : 55 Ko
Estimation de l'espace disque requis : 676 Ko
Estimation du temps de construction : moins de 0.1 SBU
sgml-common-0.6.3 et UnZip-6.0
Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/sgml-dtd-3
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
l'installation du paquet.
Installez DocBook SGML DTD en lançant les commandes suivantes :
sed -i -e '/ISO 8879/d' \ -e 's|DTDDECL "-//OASIS//DTD DocBook V3.1//EN"|SGMLDECL|g' \ docbook.cat
Ce paquet n'est pas fourni avec une suite de tests.
Maintenant, en tant qu'utilisateur root
:
install -v -d -m755 /usr/share/sgml/docbook/sgml-dtd-3.1 && chown -R root:root . && install -v docbook.cat /usr/share/sgml/docbook/sgml-dtd-3.1/catalog && cp -v -af *.dtd *.mod *.dcl /usr/share/sgml/docbook/sgml-dtd-3.1 && install-catalog --add /etc/sgml/sgml-docbook-dtd-3.1.cat \ /usr/share/sgml/docbook/sgml-dtd-3.1/catalog && install-catalog --add /etc/sgml/sgml-docbook-dtd-3.1.cat \ /etc/sgml/sgml-docbook.cat
sed -i -e '/ISO 8879/d' docbook.cat : Cette commande supprime les définitions ENT du fichier catalogue.
sed -i -e 's|DTDDECL "-//OASIS//DTD Docbook V3.1//EN"|SGMLDECL|g' docbook.cat : Cette commande remplace l'entrée de catalogue DTDDECL qui n'est pas supportée par les outils SGML de Linux, par l'entrée de catalogue SGMLDECL.
Le script d'installation ci-dessus met à jour le catalogue.
L'utilisation unique de la version 4.x la plus récente de
DocBook SGML DTD exige ce qui
suit (à exécuter en tant qu'utilisateur root
) :
cat >> /usr/share/sgml/docbook/sgml-dtd-3.1/catalog << "EOF"
-- Begin Single Major Version catalog changes --
PUBLIC "-//Davenport//DTD DocBook V3.0//EN" "docbook.dtd"
-- End Single Major Version catalog changes --
EOF
Last updated on 2020-03-24 19:19:44 +0000