docbook-xsl-ns-1.79.2

Introdução ao DocBook XSL Stylesheets (Namespaced)

O pacote Folhas de Estilo DocBook XSL (Namespaced) contém folhas de estilo XSL. Elas são úteis para realizar transformações sobre arquivos XML DocBook 5.0.

[Nota]

Nota

Esse pacote é conhecido por construir e funcionar adequadamente usando-se uma plataforma LFS 13.0.

Informação do Pacote

Transferências Adicionais

Dependências do DocBook XSL Stylesheets (Namespaced)

Recomendadas (em tempo de execução)

Opcionais (todas usadas em tempo de execução)

apache-ant-1.10.15 (para produzir documentos webhelp), libxslt-1.1.45 (ou qualquer outro processador XSLT), para processar documentos Docbook, Ruby-4.0.1 (para utilizar as folhas de estilo epub), Zip-3.0 (para produzir documentos epub3), e Saxon6 e Xerces2 Java (usados com apache-ant-1.10.15 para produzir documentos webhelp)

Instalação do DocBook XSL Stylesheets (Namespaced)

Primeiro, corrija um problema que causa estouros de pilha ao fazer recursão:

patch -Np1 -i ../docbook-xsl-1.79.2-stack_fix-1.patch

O BLFS não instala os pacotes exigidos para executar a suíte de teste e fornecer resultados significativos.

Instale o DocBook XSL Stylesheets executando os seguintes comandos como o(a) usuário(a) root:

install -v -m755 -d /usr/share/xml/docbook/xsl-stylesheets-1.79.2 &&

cp -v -R VERSION assembly common eclipse epub epub3 extensions fo        \
         highlighting html htmlhelp images javahelp lib manpages params  \
         profiling roundtrip slides template tests tools webhelp website \
         xhtml xhtml-1_1 xhtml5                                          \
    /usr/share/xml/docbook/xsl-stylesheets-1.79.2 &&

ln -s VERSION /usr/share/xml/docbook/xsl-stylesheets-1.79.2/VERSION.xsl

A documentação para esse pacote é compartilhada com a contraparte dele sem espaço de nomes, o pacote docbook-xsl-nons-1.79.2. Instale esse último se você quiser a documentação.

Configurando Folhas de Estilo XSL do DocBook

Arquivos de Configuração

/etc/xml/catalog

Informação de Configuração

Crie (ou posponha) e povoe o arquivo de catálogo XML usando os seguintes comandos como o(a) usuário(a) root (ambas as formas http e https são usadas porque o fluxo de desenvolvimento tem ambas colocadas na documentação deles(as)):

(set -e

 install -v -d -m755 /etc/xml
 [ -e /etc/xml/catalog ] || xmlcatalog --noout --create /etc/xml/catalog

 for uri in http{,s}://cdn.docbook.org/release/xsl/{1.79.2,current} \
            http://docbook.sourceforge.net/release/xsl-ns/current; do
   for rewrite in System URI; do
     xmlcatalog --noout --add "rewrite$rewrite"        \
       "$uri"                                          \
       "/usr/share/xml/docbook/xsl-stylesheets-1.79.2" \
       /etc/xml/catalog
   done
 done)

Conteúdo

Arquivos Instalados: /usr/share/xml/docbook/xsl-stylesheets-1.79.2/*/*.xsl
Diretórios Instalados: /usr/share/xml/docbook/xsl-stylesheets-1.79.2

Descrições Curtas

Folhas de Estilo XSL (Namespaced)

são usados para realizar transformações em arquivos XML