Beyond Linux From Scratch: Version 5.0 | ||
---|---|---|
Précédent | Chapitre 47. Langage de balises standards généralisées (SGML, acronyme de Standard Generalized Markup Language) | Suivant |
Le package DocBook SGML DTD contient des définitions de type de document pour vérification des fichiers de données SGML avec l'ensemble des règles de DocBook. C'est utile pour structurer les livres et la documentation de logiciel en un standard vous permettant d'utiliser les outils de transformations déjà écrits avec ce standard.
Téléchargement (HTTP): http://www.docbook.org/sgml/3.1/docbk31.zip
Téléchargement (FTP): ftp://ftp.rutgers.edu/pub/kde/devel/docbook/SOURCES/docbk31.zip
Taille du téléchargement: 60 Ko
Estimation de l'espace disque requis: 336 Ko
Estimation du temps de construction: 0,01 SBU
Installez DocBook SGML DTD en lançant les commandes suivantes:
cp docbook.cat docbook.cat.orig && sed -e '/ISO 8879/d' docbook.cat.orig > docbook.cat && cp docbook.cat docbook.cat.orig && sed -e '/gml/d' docbook.cat.orig > docbook.cat && cp docbook.cat docbook.cat.orig && sed -e 's|DTDDECL "-//OASIS//DTD DocBook V3.1//EN"|SGMLDECL|g' \ docbook.cat.orig > docbook.cat && install -d /usr/share/sgml/docbook/sgml-dtd-3.1 && chown -R root:root . && chmod -R 755 . && install docbook.cat /usr/share/sgml/docbook/sgml-dtd-3.1/catalog && cp -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 |
cp docbook.cat docbook.cat.orig sed -e '/ISO 8879/d' docbook.cat.orig > docbook.cat cp docbook.cat docbook.cat.orig sed -e '/gml/d' docbook.cat.orig > docbook.cat |
cp docbook.cat docbook.cat.orig sed -e 's|DTDDECL "-//OASIS//DTD Docbook V3.1//EN"|SGMLDECL|g' \ docbook.cat.orig > docbook.cat |
/etc/sgml/catalog
Le script ci-dessous met à jour le catalogue.
Utiliser seulement la version 3.x la plus courante des DocBook SGML DTD nécessite ce qui suit:
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 |
Le package DocBook SGML DTD contient les fichiers DTD et les fichiers MOD.
Les fichiers DTD contiennent une définition de type de document définissant les types d'éléments et les listes d'attributs pouvant être utilisés dans les fichiers SGML correspondants.
Les fichiers MOD contiennent les composants de la définition du type de document compris dans les fichiers DTD.
Précédent | Sommaire | Suivant |
SGML Common-0.6.3 | Niveau supérieur | DocBook SGML DTD-4.2 |