DocBook DSSSL Stylesheets-1.78

Introducción a DocBook DSSSL Stylesheets

El paquete DocBook DSSSL Stylesheets contiene las hojas de estilo DSSSL. Son utilizadas por OpenJade y otras herramientas para transformar ficheros SGML y XML de DocBook.

Información sobre el paquete

Instalación de DocBook DSSSL Stylesheetsl

Instala DocBook DSSSL Stylesheets ejecutando los siguientes comandos:

mkdir -p /usr/share/sgml/docbook/dsssl-stylesheets-1.78/dtds/decls &&
mkdir -p /usr/share/sgml/docbook/dsssl-stylesheets-1.78/lib &&
mkdir -p /usr/share/sgml/docbook/dsssl-stylesheets-1.78/common &&
mkdir -p /usr/share/sgml/docbook/dsssl-stylesheets-1.78/html &&
mkdir -p /usr/share/sgml/docbook/dsssl-stylesheets-1.78/print &&
mkdir -p /usr/share/sgml/docbook/dsssl-stylesheets-1.78/test &&
mkdir -p /usr/share/sgml/docbook/dsssl-stylesheets-1.78/images &&
install bin/collateindex.pl /usr/bin &&
cp catalog VERSION /usr/share/sgml/docbook/dsssl-stylesheets-1.78 &&
cp dtds/decls/*.dcl \
/usr/share/sgml/docbook/dsssl-stylesheets-1.78/dtds/decls &&
cp lib/dblib.dsl /usr/share/sgml/docbook/dsssl-stylesheets-1.78/lib &&
cp common/*.dsl /usr/share/sgml/docbook/dsssl-stylesheets-1.78/common &&
cp common/*.ent /usr/share/sgml/docbook/dsssl-stylesheets-1.78/common &&
cp html/*.dsl /usr/share/sgml/docbook/dsssl-stylesheets-1.78/html &&
cp lib/*.dsl /usr/share/sgml/docbook/dsssl-stylesheets-1.78/lib &&
cp print/*.dsl /usr/share/sgml/docbook/dsssl-stylesheets-1.78/print &&
cp images/*.gif /usr/share/sgml/docbook/dsssl-stylesheets-1.78/images &&
install-catalog --add /etc/sgml/dsssl-docbook-stylesheets.cat \
/usr/share/sgml/docbook/dsssl-stylesheets-1.78/catalog &&
install-catalog --add /etc/sgml/sgml-docbook.cat \
/etc/sgml/dsssl-docbook-stylesheets.cat

Explicación de los comandos

Estos comandos crean un guión make install para este paquete.

Configuración de DocBook DSSSL Stylesheets

Información sobre la configuración

La siguiente configuración es necesaria para poder utilizar OpenJade en la conversión del libro BLFS de XML a HTML:

ln -sf [tu directorio personal]/BLFS/BOOK/blfs.dsl \
/usr/share/sgml/docbook/dsssl-stylesheets-1.78/html/

Si deseas comprobar Docbook XML DTD, DocBook DSSSL Stylesheets y OpenJade con el libro BLFS, utiliza el siguiente comando. Los comandos están escritos para una copia local del repositorio CVS en tu directorio personal, con salida al directorio de trabajo actual, así que haz las modificaciones necesarias para tu configuración.

mkdir introduction postlfs general connect basicnet server \
content x kde gnome xsoft multimedia pst preface appendices other &&
openjade -t sgml \
-d /usr/share/sgml/docbook/dsssl-stylesheets-1.78/html/blfs.dsl \
/usr/share/sgml/docbook/dsssl-stylesheets-1.78/dtds/decls/xml.dcl \
~/BLFS/BOOK/index.xml

Si tienes éxito debes obtener un libro BLFS en HTML con el mismo formato que el presentado en la página web.

Contenido

El paquete DocBook DSSSL Stylesheets contiene hojas de estilo DSSSL y collateindex.pl.

Descripción

collateindex.pl

collateindex.pl es un guión de Perl que crea un índice DocBook a partir de los datos de índice "en crudo".