[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]
Subject: Re: DOCBOOK-APPS: Customizing DocBook to Produce a real URL Tree
Shlomi Fish asks: >>>>> I'm not happily using the db2* tools to convert DocBook/XML into various formats. However, I noticed that jade put all the HTML file into one directory and calls them with obscure names such as: book1.html c16.html x208.html etc. Now what I want is that it will be real URL Tree: (Root) [id1] [id1]/[id2] [id1]/[id2]/[id3] [id4] <snip> My question: how can I customize the DSSSL (or XSL while we're at it) stylesheets to produce such a tree? (and still maintain prev-next-up link consistency and link to the same CSS stylesheet) <<<<< For the DSSSLs, in your customization layer you need to set: (define %use-id-as-filename% #t) For XSL, two params do the task you're trying to assign. If you set <xsl:param name="use.id.as.filename" select="1"> the id attribute will be used for all chunks except the root, which will be named index.html. If you would rather set the root filename to the id, set <xsl:param name="root.filename" select="@id"> Dennis Grace Information Developer IBM Linux Technology Center (512) 838-3937 T/L 678-3937 cell: (512)-296-7830 firstname.lastname@example.org There are only 10 kinds of people in the world: those who understand binary and those who don't.
Powered by eList eXpress LLC