El paquete DocBook XSL Stylesheets contiene hojas de estilo XSL. Son útiles para realizar transformaciones en ficheros XML de DocBook.
Descarga (HTTP): http://prdownloads.sourceforge.net/docbook/docbook-xsl-1.68.1.tar.bz2
Suma MD5 del paquete: f4985efbc0f3411af8106928f8752fc5
Tamaño del paquete: 967 KB
Estimación del espacio necesario en disco: 26.4 MB
Tiempo estimado de construcción: 0.01 SBU
Instala DocBook XSL Stylesheets ejecutando los siguientes comandos como usuario root:
install -v -d -m755 /usr/share/xml/docbook/xsl-stylesheets-1.68.1 &&
install -v -d -m755 /etc/xml &&
chown -R root:root . &&
cp -v -af INSTALL VERSION common eclipse extensions fo html htmlhelp \
images javahelp lib manpages params profiling template xhtml \
/usr/share/xml/docbook/xsl-stylesheets-1.68.1 &&
install -v -d -m755 /usr/share/doc/xml &&
cp -v -af doc/* /usr/share/doc/xml &&
cd /usr/share/xml/docbook/xsl-stylesheets-1.68.1 &&
sh INSTALL
Crea (o añade a) y puebla el fichero de catálogos XML usando los siguientes comandos como usuario root:
if [ ! -f /etc/xml/catalog ]; then
xmlcatalog --noout --create /etc/xml/catalog
fi &&
if [ ! -f /etc/xml/docbook ]; then
xmlcatalog --noout --create /etc/xml/docbook
fi &&
xmlcatalog --noout --add "rewriteSystem" \
"http://docbook.sourceforge.net/release/xsl/1.68.1" \
"/usr/share/xml/docbook/xsl-stylesheets-1.68.1" \
/etc/xml/catalog &&
xmlcatalog --noout --add "rewriteURI" \
"http://docbook.sourceforge.net/release/xsl/1.68.1" \
"/usr/share/xml/docbook/xsl-stylesheets-1.68.1" \
/etc/xml/catalog &&
xmlcatalog --noout --add "rewriteSystem" \
"http://docbook.sourceforge.net/release/xsl/current" \
"/usr/share/xml/docbook/xsl-stylesheets-1.68.1" \
/etc/xml/catalog &&
xmlcatalog --noout --add "rewriteURI" \
"http://docbook.sourceforge.net/release/xsl/current" \
"/usr/share/xml/docbook/xsl-stylesheets-1.68.1" \
/etc/xml/catalog &&
xmlcatalog --noout --add "delegateSystem" \
"http://docbook.sourceforge.net/release/xsl/" \
"file:///etc/xml/docbook" \
/etc/xml/catalog &&
xmlcatalog --noout --add "delegateURI" \
"http://docbook.sourceforge.net/release/xsl/" \
"file:///etc/xml/docbook" \
/etc/xml/catalog
sh INSTALL: Este comando crea un catálogo local para los ficheros XSL.
Necesitas actualizar el profile del sistema para utilizar el nuevo catálogo instalado. Esto puede hacerse con el siguiente comando:
cat > /etc/profile.d/xsl.sh << "EOF" # Set up Environment Variable for XSL Processing export XML_CATALOG_FILES="/usr/share/xml/docbook/\ xsl-stylesheets-1.68.1/catalog.xml /etc/xml/catalog" EOF
El anterior guión de instalación crea los ficheros y actualiza el catálogo con la versión actual de las hojas de estilo XSL. Algunas hojas de estilo de proyectos referencian versiones específicas de las hojas de estilo XSL, como BLFS-6.0, que necesita la versión 1.67.2. El siguiente comando puede servir como ejemplo para usar una única versión de XSL para soportar cualquier versión referenciada, si es necesario. Usa lo siguiente como ejemplo para utilizar la versión actual de las hojas de estilo para la versión 1.67.2. Edita o amplia los comandos para cubrir tus necesidades particulares. Ejecuta los comandos como usuario root
xmlcatalog --noout --add "rewriteSystem" \
"http://docbook.sourceforge.net/release/xsl/1.67.2" \
"/usr/share/xml/docbook/xsl-stylesheets-1.68.1" \
/etc/xml/catalog &&
xmlcatalog --noout --add "rewriteURI" \
"http://docbook.sourceforge.net/release/xsl/1.67.2" \
"/usr/share/xml/docbook/xsl-stylesheets-1.68.1" \
/etc/xml/catalog
Alternatívamente, es posible instalar otras versiones en sus propios directorios y añadir entradas al catálogo de la siguiente forma:
xmlcatalog --noout --add "rewriteSystem" \
"http://docbook.sourceforge.net/release/xsl/[version]" \
"/usr/share/xml/docbook/xsl-stylesheets-[version]" \
/etc/xml/catalog &&
xmlcatalog --noout --add "rewriteURI" \
"http://docbook.sourceforge.net/release/xsl/[version]" \
"/usr/share/xml/docbook/xsl-stylesheets-[version]" \
/etc/xml/catalog
Last updated on 2005-04-10 17:59:39 +0200