Subject: RE: [xsl] Looking to understand how this works? From: Américo Albuquerque <aalbuquerque@xxxxxxxxxxxxxxxx> Date: Fri, 11 Apr 2003 14:16:37 +0100 |
Hi > -----Original Message----- > From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx > [mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx] On Behalf Of > Kathy Burke > Sent: Friday, April 11, 2003 12:49 PM > To: 'xsl-list@xxxxxxxxxxxxxxxxxxxxxx' > Subject: [xsl] Looking to understand how this works? > > > Americo Albuquerque sent me some wonderful code to lay out > outlined steps using table/cells and a space variable. > Although I understand there are alternatives, I actually > could understand most of this! But I would love to > understand: > > (1) The significance of the math to calculate the space > variable? Take the count (ie level) of the step multiply by > 12 + 1 multiply by 7...just curious. Ok. 12 is the number of spaces to put (could be any other number). Multiplied by the step level so you get level*(12 spaces). 7 is the width in pixels of each space (this could also be any other number). The +1 is just I don't get width="0", it will be at least 1 space width. This is used in <table width="space width"> An alternative to this was post by Wendell as: <xsl:for-each select="ancestor::step"> <xsl:text> </xsl:text> </xsl:for-each> > > (2) What does the line <xsl:apply-templates > select="*[not(self::step)]"/> mean? Here we apply-templates to all childs except step ones. Hope that this helps you
Attachment:
smime.p7s
Description: S/MIME cryptographic signature
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] Looking to understand how thi, Kathy Burke | Thread | RE: [xsl] Looking to understand how, Michael Kay |
RE: [xsl] Design question - capturi, Philip Fitzsimons | Date | [xsl] reverse and forward order, I-Lin Kuo |
Month |