El paquete DocBook SGML DTD contiene definiciones de tipos de documentos para la verificación de ficheros de datos SGML contra el conjunto de reglas de DocBook. Son útiles para estructurar libros y documentación de programas conforme a un estándar que te permite utilizar transformaciones ya escritas para dicho estándar.
Descarga (HTTP): http://www.docbook.org/sgml/3.1/docbk31.zip
Descarga (FTP): ftp://ftp.kde.org/pub/kde/devel/docbook/SOURCES/docbk31.zip
Suma MD5 del paquete: 432749c0c806dbae81c8bcb70da3b5d3
Tamaño del paquete: 55 KB
Estimación del espacio necesario en disco: 676 KB
Tiempo estimado de construcción: 0.01 SBU
El paquete con las fuentes se distribuye en formato zip y necesita unzip. Deberías crear un directorio y entrar en él antes de descomprimir el fichero para facilitar l eliminación de las fuentes tras instalar el paquete.
Instala DocBook SGML DTD ejecutando los siguientes comandos:
sed -i -e '/ISO 8879/d' \
-e 's|DTDDECL "-//OASIS//DTD DocBook V3.1//EN"|SGMLDECL|g' \
docbook.cat
Ahora, como usuario 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
sed -i -e '/ISO 8879/d' docbook.cat: Este comando elimina las definiciones ENT del fichero de catálogo.
sed -i -e 's|DTDDECL "-//OASIS//DTD Docbook V3.1//EN"|SGMLDECL|g' docbook.cat: Este comando sustituye la entrada de catálogo DTDDECL, que no es soportada por las herramientas SGML de Linux, por la entrada de catálogo SGMLDECL.
El guión de instalación de arriba actualiza el catálogo.
Para usar solo la versión 3.x mas actual de DocBook SGML DTD se necesita lo siguiente (realizado como usuario 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
Last updated on 2005-04-10 16:53:03 +0200