Langage de balises standards généralisées (SGML, acronyme de Standard Generalized Markup Language)

Ce chapitre contient les définitions de type de document DocBook SGML (DTDs), les feuilles de style DocBook DSSSL et les outils DocBook pour valider, transformer, formatter et publier des documents DocBook.

SGML Common-0.6.3

Introduction à SGML Common

Le package SGML Common contient install-catalog, utile pour créer et maintenir des catalogues SGML centralisés.

Informations sur le package

Installation de SGML Common

Tout d'abord, appliquez le correctif :

patch -Np1 -i ../sgml-common-0.6.3-manpage-1.patch

Les fichiers autotools inclus avec sgml-common sont anciens. Utilisez les commandes suivantes pour regénérer les fichiers.

aclocal &&
automake -acf &&
autoconf

Installez SGML Common en lançant les commandes suivantes:

./configure --prefix=/usr --sysconfdir=/etc &&
make &&
make install &&
install-catalog --add /etc/sgml/sgml-ent.cat \
    /usr/share/sgml/sgml-iso-entities-8879.1986/catalog &&
install-catalog --add /etc/sgml/sgml-docbook.cat \
    /etc/sgml/sgml-ent.cat
[Tip]

Tip: Astuce de mise à jour

Supprimez les éléments du catalogue ci-dessus avant des les mettre à jour:

install-catalog --remove /etc/sgml/sgml-ent.cat \
    /usr/share/sgml/sgml-iso-entities-8879.1986/catalog &&
install-catalog --remove /etc/sgml/sgml-docbook.cat \
    /etc/sgml/sgml-ent.cat

Configurer SGML-common

Fichier de configuration

/etc/sgml/sgml.conf

Informations de configuration

Aucune modification dans ce fichier n'est nécessaire.

Contenu

Le package SGML Common contient install-catalog, sgmlwhich, des fichiers d'entités SGML et XML.

Description

install-catalog

install-catalog crée un catalogue centralisé qui maintient les références aux catalogues dispersés dans le répertoire /usr/share/sgml.

sgmlwhich

sgmlwhich affichera sur la sortie standard le nom du fichier de configuration principal.

Fichiers d'entités SGML

Les fichiers d'entité SGML contiennent les entités des caractères de base définies avec les entrées SDATA.

Fichiers d'entités XML

Les fichiers d'entité XML contiennent les entités des caractères de base définies par une représentation hexadécimal de leur numéro de caractère Unicode.