O pacote DocBook DSSSL Stylesheets contém folhas de estilo DSSSL. Elas são usadas pelo OpenJade ou outras ferramentas para transformar arquivos SGML e XML do DocBook.
Esse pacote é conhecido por construir e funcionar adequadamente usando uma plataforma LFS 11.3.
Transferência (HTTP): https://downloads.sourceforge.net/docbook/docbook-dsssl-1.79.tar.bz2
Transferência (FTP): ftp://ftp.mirrorservice.org/sites/distfiles.gentoo.org/distfiles/docbook-dsssl-1.79.tar.bz2
Soma de verificação MD5 da transferência: bc192d23266b9a664ca0aba4a7794c7c
Tamanho da transferência: 277 KB
Espaço em disco estimado exigido: 14 MB
Tempo de construção estimado: menos que 0,1 UPC
Documentação e dados de teste
Transferência (HTTP): https://downloads.sourceforge.net/docbook/docbook-dsssl-doc-1.79.tar.bz2
Soma de verificação MD5 da transferência: 9a7b809a21ab7d2749bb328334c380f2
Tamanho da transferência: 142 KB
docbook-3.1-dtd, docbook-4.5-dtd, OpenSP-1.5.2 e OpenJade-1.3.2
Observações de Usuário(a): https://wiki.linuxfromscratch.org/blfs/wiki/docbook-dsssl
Se você baixou a documentação, execute:
tar -xf ../docbook-dsssl-doc-1.79.tar.bz2 --strip-components=1
Instale o DocBook DSSSL
Stylesheets executando os seguintes comandos como o(a)
usuário(a) root
:
install -v -m755 bin/collateindex.pl /usr/bin && install -v -m644 bin/collateindex.pl.1 /usr/share/man/man1 && install -v -d -m755 /usr/share/sgml/docbook/dsssl-stylesheets-1.79 && cp -v -R * /usr/share/sgml/docbook/dsssl-stylesheets-1.79 && install-catalog --add /etc/sgml/dsssl-docbook-stylesheets.cat \ /usr/share/sgml/docbook/dsssl-stylesheets-1.79/catalog && install-catalog --add /etc/sgml/dsssl-docbook-stylesheets.cat \ /usr/share/sgml/docbook/dsssl-stylesheets-1.79/common/catalog && install-catalog --add /etc/sgml/sgml-docbook.cat \ /etc/sgml/dsssl-docbook-stylesheets.cat
Os comandos acima criam um conjunto de comandos sequenciais de instalação para esse pacote.
Os comandos a seguir realizarão os testes necessários para
confirmar se a tua cadeia de ferramentas instaladas SGML do DocBook
produzirá os resultados desejados. Você precisa ter os pacotes
docbook-3.1-dtd, docbook-4.5-dtd,
OpenSP-1.5.2 e OpenJade-1.3.2
instalados e realizar os testes como o(a) usuário(a) root
.
Todos os testes serão realizados a partir do diretório /usr/share/sgml/docbook/dsssl-stylesheets-1.79/doc/testdata
como o(a) usuário(a) root
:
cd /usr/share/sgml/docbook/dsssl-stylesheets-1.79/doc/testdata
O primeiro teste não deveria produzir nenhuma saída para stdout
(tua tela) e criaria um arquivo chamado jtest.rtf
no diretório atual:
openjade -t rtf -d jtest.dsl jtest.sgm
O próximo teste deveria retornar somente a seguinte linha para
stdout: onsgmls:I: "OpenSP" version
"1.5.2"
onsgmls -sv test.sgm
O próximo teste não deveria produzir nenhuma saída para stdout e
criaria um arquivo chamado test.rtf
no diretório atual:
openjade -t rtf \ -d /usr/share/sgml/docbook/dsssl-stylesheets-1.79/print/docbook.dsl \ test.sgm
O último teste não deveria produzir saída para stdout e criaria um
arquivo chamado c1.htm
no diretório
atual:
openjade -t sgml \ -d /usr/share/sgml/docbook/dsssl-stylesheets-1.79/html/docbook.dsl \ test.sgm
Finalmente, limpe:
rm jtest.rtf test.rtf c1.htm