The DocBook DSSSL Stylesheets package contains DSSSL stylesheets. These are used by OpenJade or other tools to transform SGML and XML DocBook files.
Development versions of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable versions of the books.
下载地址(HTTP):https://downloads.sourceforge.net/docbook/docbook-dsssl-1.79.tar.bz2
MD5 校验和:bc192d23266b9a664ca0aba4a7794c7c
大小:277 KB
预计所需磁盘空间:14 MB
预计构建时间:小于 0.1 SBU
Documentation and test data
下载地址(HTTP): https://downloads.sourceforge.net/docbook/docbook-dsssl-doc-1.79.tar.bz2
MD5 校验和:9a7b809a21ab7d2749bb328334c380f2
大小:142 KB
docbook-3.1-dtd, docbook-4.5-dtd, OpenSP-1.5.2, and OpenJade-1.3.2
If you downloaded the documentation, run:
tar -xf ../docbook-dsssl-doc-1.79.tar.bz2 --strip-components=1
Install DocBook DSSSL Stylesheets
by running the following commands as the root user:
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
The above commands create an installation script for this package.
The following commands will perform the necessary tests to confirm
that your installed DocBook SGML toolchain will produce desired
results. You must have the docbook-3.1-dtd,
docbook-4.5-dtd, OpenSP-1.5.2, and OpenJade-1.3.2 packages installed, and perform
the tests as the root user.
All tests will be performed from the /usr/share/sgml/docbook/dsssl-stylesheets-1.79/doc/testdata
directory as the root user:
cd /usr/share/sgml/docbook/dsssl-stylesheets-1.79/doc/testdata
The first test should produce no output to stdout (your screen) and
create a file named jtest.rtf in the
current directory:
openjade -t rtf -d jtest.dsl jtest.sgm
The next test should return only the following line to stdout:
onsgmls:I: "OpenSP" version
"1.5.2"
onsgmls -sv test.sgm
The next test should produce no output to stdout and create a file
named test.rtf in the current
directory:
openjade -t rtf \
-d /usr/share/sgml/docbook/dsssl-stylesheets-1.79/print/docbook.dsl \
test.sgm
The last test should produce no output to stdout and create a file
named c1.htm in the current
directory:
openjade -t sgml \
-d /usr/share/sgml/docbook/dsssl-stylesheets-1.79/html/docbook.dsl \
test.sgm
Finally, clean up:
rm jtest.rtf test.rtf c1.htm