OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help

docbook-apps message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]

Subject: Re: DocBook XSL*2* stylesheet reorganization

/ Florent Georges <lists@fgeorges.org> was heard to say:
| Norman Walsh wrote:
|> / Norman Walsh <ndw@nwalsh.com> was heard to say:
|> | Fair warning to those of you living on the bleeding edge.
|> Here's the new idiom for XSLT2 customization layers:
|   If you put this template rule in common/docbook.xsl, the
| customization layer can either override template rules for precise
| elements or override this template rule (matching "/") if he wants to
| make something more complicated that needs to take control over the
| overall processing.
|   So the default rule for "/" launches the machinery as it should be,
| and if one wants to override the rule for "/" in the cust. layer, he
| will need to call the top-level functions (as in your email).
|   Sounds more intuitive, doesn't it?

Right. Basically, I took your advice (from the comment) and didn't go
with the whole named template thing.

So I think it's exactly as you say. If you don't want to override the
root, then you just import docbook.xsl and off you go. In the unlikely
event that you do want to override "/", you can, provided you do the
couple of things I suggested.

Or do I missunderstand your question?

                                        Be seeing you,

Norman Walsh <ndw@nwalsh.com> | Where it is permissible both to die and
http://nwalsh.com/            | not to die, it is an abuse of valour to
                              | die.-- Mencius

PGP signature

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]