Más Allá de Linux From Scratch: Versión 5.0 | ||
---|---|---|
Anterior | Capítulo 47. Lenguaje de Marcas Estándar Generalizado (SGML) | Siguiente |
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.
Descarga (HTTP): http://telia.dl.sourceforge.net/sourceforge/docbook/docbook-dsssl-1.78.tar.gz
Tamaño del paquete: 384 KB
Estimación del espacio necesario en disco: 4 MB
Tiempo estimado de construcción: 0.01 SBU
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 |
Estos comandos crean un guión make install para este paquete.
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.
El paquete DocBook DSSSL Stylesheets contiene hojas de estilo DSSSL y collateindex.pl.
collateindex.pl es un guión de Perl que crea un índice DocBook a partir de los datos de índice "en crudo".