Lenguaje de Marcas Estándar Generalizado (SGML)

Este capítulo contiene las definiciones de tipo de documento (DTDs) de DocBook SGML, hojas de estilo DocBook DSSSL y herramientas DocBook para validar, transformar y publicar documentos DocBook.

SGML Common-0.6.3

Introducción a SGML Common

El paquete SGML Common contiene install-catalog. Es útil para crear y mantener catálogos SGML centralizados.

Información sobre el paquete

Instalación de SGML Common

Primero aplica el parche:

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

Los ficheros autotools incluidos con SGML Common son antiguos. Usa los siguientes comandos para regenerar los ficheros.

aclocal &&
automake -acf &&
autoconf

Instala SGML Common ejecutando los siguientes comandos:

./configure --prefix=/usr --sysconfdir=/etc &&
make

Ahora, como usuario root:

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
[Sugerencia]

Consejo de actualización

Elimina los catálogos de arriba antes de actualizar (como usuario root) con:

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

Configuración de SGML-common

Fichero de configuración

/etc/sgml/sgml.conf

Información sobre la configuración

No son necesarios cambios en este fichero.

Contenido

Programas instalados: install-catalog y sgmlwhich
Librerías instaladas: Ninguna
Ficheros instalados: Ficheros de entidades DocBook SGML y XML
Directorios instalados: /etc/sgml, /usr/share/doc/sgml-common-0.6.3 y /usr/share/sgml

Descripciones cortas

install-catalog

Crea un catálogo centralizado que mantiene referencias a los catálogos existentes en el árbol de directorios /usr/share/sgml.

sgmlwhich

Imprime en la salida estándar el nombre del fichero de configuración principal.

Ficheros de entidades SGML

Contienen las entidades básicas de caracteres definidas con entradas SDATA.

Ficheros de entidades XML

Contienen las entidades básicas de caracteres definidas mediante una representación hexadecimal del número del carácter Unicode.