DocBook SGML-DTD-3.1
Introduction à DocBook SGML DTD
L'application DocBook SGML DTD
contaient 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-7.7.
Informations sur le paquet
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-3
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 '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
Explication des commandes
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.
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 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
Contenu
Programmes installés:
Aucun
Bibliothèques installées:
Aucune
Installed Files: SGML DTD et MOD files
Répertoire installé:
/usr/share/sgml/docbook/sgml-dtd-3.1
Descriptions courtes
SGML DTD files
|
contient une définition de type de document qui définit
les types d'éléments et les listes d'attributs qu'on peut
utiliser dans les fichiers SGML correspondants.
|
SGML MOD files
|
contient les composants de définition de type de
documents ayant pour source les fichiers DTD .
|
Last updated on 2011-10-23 21:13:45 +0200