[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Re: Customizing docbook.xsl tests=HTML_20_30,USER_AGENT_MOZILLA_UAversion=2.50
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 [ Follow-ups to docbook-apps, please ] / Sorin Marti <mas@semafor.ch> was heard to say: | Hi all, | | I'd like to generate HTML output with docbook and I want to make my | own layout (e.g. link colors, background color, etc.) | I have an example file (test.xml) and a stylesheet (stylesheet.xsl) | | If I use the docbook-toys (v.0.61.0) like this: | | db2html test.xml | | I get my document as expected but withot my changes. | | my stylesheet looks like that: | ###### | <?xml version="1.0" encoding="iso-8859-1"?> | <xsl:stylesheet | xmlns:xsl="http://www.w3.org/1999/XSL/Transform" | version="1.0" | xmlns:fo="http://www.w3.org/1999/XSL/Format"> | | <!-- Original DocBook Stylesheet --> | | <xsl:import | href="/usr/share/sgml/docbook/docbook-xsl-stylesheets-1.53.0/html/docbook.xsl"/> | | <!-- My Style (just a dummy test) --> | | <xsl:template match="preface"> | <h1>HERE COMES THE PREFACE</h1> | </xsl:template> Note, you've completely replaced the preface. You might be happier with: <xsl:template match="preface"> <h1>HERE COMES THE PREFACE</h1> <xsl:apply-imports/> </xsl:template> | </xsl:stylesheet> | ###### | | my xml file look like: | ###### | <!DOCTYPE book PUBLIC | "-//OASIS//DTD DocBook V4.1//EN" "/usr/share/sgml/db41xml/docbookx.dtd"> | | <?xml-stylesheet | type="text/xsl" | href="file://home/mas/projekte/docbook/stylesheet.xsl"?> | | <book id="How-to" lang="de"> | | <bookinfo> | <title>Docbook HowTo</title> | <author><firstname>Sorin</firstname><surname>Marti</surname></author> | <copyright><year>2001</year><holder>SEMAFOR Informatik & Energie | AG</holder></copyright> | <releaseinfo>Version 0.1</releaseinfo> | <date>28. April 2003</date> | </bookinfo> | | <preface> | <title>Preface</title> | <para></para> | </preface> | | <!-- some test chapters go here --> | | </book> | ###### | | I expect that in the preface section should appear the text I inserted | in my stylesheet but it doesn't. | | If I use DocBook-utils (v.0.6.6 (jw version 1.1)) like: | | docbook2html test.xml | | I get lots of errors: | ######## | Using catalogs: /usr/share/sgml/html/catalog, | /usr/share/sgml/docbook/dsssl-stylesheets-1.77/dtds/html/catalog, | /usr/share/sgml/docbook/dsssl-stylesheets-1.77/html/catalog, Well, docbook2html is trying to use DSSSL and you're using XSL. | Is something wrong with my installation or is my way absolutely wrong? | Please help me. I'm not sure what the appropriate "xsl" wrapper is, but you can always run the stylesheet by hand using your favorite XSLT processor. Be seeing you, norm - -- Norman Walsh <ndw@nwalsh.com> | The fact of having been born is http://www.oasis-open.org/docbook/ | bad augury for Chair, DocBook Technical Committee | immortality.--Santayana -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (GNU/Linux) Comment: Processed by Mailcrypt 3.5.7 <http://mailcrypt.sourceforge.net/> iD8DBQE+ylgeOyltUcwYWjsRAvYcAKCgqlk1o8AYgPg0B9VsHz85qllWOQCeMRz8 8qSFGfTSpg4PzZfuqr+g0bo= =CrRt -----END PGP SIGNATURE-----
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]