Beyond Linux From Scratch: Version 1.0 | ||
---|---|---|
Précédent | Chapitre 48. Standard Generalized Markup Language (SGML) | Suivant |
Site de téléchargement (HTTP): Site de téléchargement (FTP): ftp://sources.redhat.com/pub/docbook-tools/new-trials/SOURCES/sgml-common-0.6.3.tgz Version utilisée: 0.6.3 Taille du package: 75 Ko Estimation de l'espace disque requis: 648 Ko Estimation du temps de construction: 0,01 SBU |
Le package sgml-common contient install-catalog. Il est utile pour créer et maintenir des catalogues sgml centralisés.
Installez sgml-common en lançant les commandes suivantes:
ln -s /usr/share/automake-1.6 /usr/share/automake && ./configure --prefix=/usr --sysconfdir=/etc --mandir=/usr/share/man && 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 && rm /usr/share/automake |
Astuce de mise à jour : Supprimer les items du catalogue ci-dessus avant de mettre à jour, avec:
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
ln -s /usr/share/automake-1.6 /usr/share/automake : Cette commande crée un lien symbolique pour que le fichier configure trouve l'outil automake dont il a besoin.
rm /usr/share/automake : Cette commande supprime le lien symbolique créé ci-dessus.
/etc/sgml/sgml.conf
Aucun changement n'est nécessaire dans ce fichier.
Le package sgml-common contient install-catalog, sgmlwhich, les fichiers d'entités sgml et les fichiers d'entités xml.
install-catalog crée un catalogue centralisé qui maintient les références aux catalogues répartis dans la hiérarchie de répertoires /usr/share/sgml.
sgmlwhich affichera sur la sortie standard le nom du fichier de configuration principal.
Les fichiers d'entités sgml contiennent les entités caractères basique définies par les entrées SDATA.
Les fichiers d'entités xml contiennent les entités caractères basiques définies par une représentation hexadécimale de nombre du caractère Unicode.
Précédent | Sommaire | Suivant |
Standard Generalized Markup Language (SGML) | Niveau supérieur | sgml-dtd-3.1 |