[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Re: Can XLink be fixed?
J. David Eisenberg wrote: > On Thu, 15 Aug 2002, Norman Walsh wrote: >>/ "J. David Eisenberg" <catcode@c...> was heard to say: >>| (essentially, how do I map <p class="important warning">...</p> to an >>| equivalent XSL-FO without parsing a stylesheet, or equally ugly, the >>| class attribute.) >> >><xsl:template match="p[@class='important warning']"> >> >>But you must have wanted something more subtle than that... > > Yes. I want something "generic." I can do something to the effect of: > > <xsl:template name="handle-styles"> > <xsl:if test="contains(@class, 'important')"> > <!-- add appropriate attrs to fo:block --> > </xsl:if> > <xsl:if test="contains(@class, 'warning')"> > <!-- add appropriate attrs to fo:block --> > </xsl:if> > </xsl:template> > > which will do what I intend Even that will fail to address the general case in fact. If a class called "importantly" is present you'll match wrongly. Besides, there may be nasty case-sensitivity problems floating around depending on whether there's HTML involved at some point or not. -- Robin Berjon <robin.berjon@e...> Research Engineer, Expway
|
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
|