|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Attributes, modes and templates
>>>>> "DC" == David Carlisle <davidc@xxxxxxxxx> writes: DC> Perhaps you should specify exactly what kind of customisation you DC> want to do. Normally it is easier to customise by defining higher DC> priority rules rather than by trying to have a private mode that DC> you use for customisation. OK. DC> To customise Norm's stylesheets you can import the originals and DC> then redefine any templates you want. import precedence and/or DC> priority should arrange that any redefined templates of yours are DC> triggered, but for elements that you have not redefined a template DC> the original processing will occur. Understood, my problem with that, is that not all instances of the elements, I want customized. I only want subtrees of certain elements which have a particular attribute set, customized. i.e. the XML element: <variablelist> <!-- element content --> </variablelist> would be treated as per Norm's stylesheets. but the XML element with the `role' atttribute set like so: <variablelist role="programmers"> <!-- element content --> </variablelist> would be treated as per my special customizations, of which only *some* of the children would actually be specified by me, (say, `corpauthor' or `phone') and the rest would be as per the stock stylesheets. DC> Certainly this does not cover all possibilities, but if you could DC> give an example of a specific type of customisation that you need, DC> that isn't handled by this, perhaps someone could suggest DC> something? Thanks for the feedback, David: Actually, I started this thread, with such a concrete example: http://www.mulberrytech.com/xsl/xsl-list/archive/msg11846.html I included the DocBook XML which I wanted to render using the XSL stylesheet customization. If you go back to this example, and ignore the actual XSL stylesheet that I attempted to write, and just look at the way I describe my rendering needs, perhaps that would be a starting point. I could repost the example, if necessary, just wanted to save list bandwidth. Cheers, Alex -- Alex Lancaster * alex@xxxxxxxxxxx * www.santafe.edu/~alex * 505 984-8800 x242 Santa Fe Institute (www.santafe.edu) & Swarm Development Group (www.swarm.org) XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|

Cart








