This chapter contains DocBook SGML document type definitions (DTDs), DocBook DSSSL Stylesheets and DocBook tools to validate, transform, format and publish DocBook documents.
The SGML Common package contains install-catalog. This is useful for creating and maintaining centralized SGML catalogs.
Download (HTTP): http://gd.tuwien.ac.at/hci/kde/devel/docbook/SOURCES/sgml-common-0.6.3.tgz
Download (FTP): ftp://sources.redhat.com/pub/docbook-tools/new-trials/SOURCES/sgml-common-0.6.3.tgz
Download size: 75 KB
Estimated Disk space required: 648 KB
Estimated build time: 0.00 SBU
First apply the patch
patch -Np1 -i ../sgml-common-0.6.3-manpage-1.patch
The autotools files included along with sgml-common are old. Use the following commands to regenerate the files.
aclocal &&
automake -acf &&
autoconf
Install SGML Common by running the following commands:
./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
Remove the above catalog items prior to upgrading with:
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
The SGML Common package contains install-catalog, sgmlwhich, SGML entities files and XML entities files.
install-catalog creates a centralized catalog that maintains references to catalogs scattered throughout the /usr/share/sgml directory tree.
SGML entities files contain the basic character entities defined with SDATA entries.