This is the mail archive of the xsl-list@mulberrytech.com mailing list .


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: XSLT/SVG variables question


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

At 14:31 30/6/02, Harry J. Foxwell wrote:
>I'm not quite convinced of 'Assignment Considered
>Harmful' (Kay, Chap 9) since I can't figure out how to solve my
>XSLT/SVG problem without good ol' x=x+y constructs.
>
>As the block chart is built, I need to account for arbitrary
>number of strings per block and number of blocks.  "Normal"
>variables would let me compute and increment SVG coordinates
>for the rectangles and text.  But XSLT variables aren't normal!

You're still thinking procedurally.  "As the block chart is built, I need 
to account for arbitrary number of strings..."  Another way to say this is, 
"As the block chart is built, I need to know how many strings preceded a 
particular node."  That is, from within a template, you can do something 
like count(preceding::string).

HTH,
Chris
- -- 
Christopher R. Maden, Principal Consultant, crism consulting
DTDs/schemas - conversion - ebooks - publishing - Web - B2B - training
<URL: http://crism.maden.org/consulting/ >
PGP Fingerprint: BBA6 4085 DED0 E176 D6D4  5DFC AC52 F825 AFEC 58DA
-----BEGIN PGP SIGNATURE-----
Version: PGP Personal Privacy 6.5.8

iQA/AwUBPSAXVqxS+CWv7FjaEQL3MgCeKPM8FG2dgCHwNjlArnyMSCznXqoAn1/R
4/rJ2P1pbW8YWMbuhy4Hty7W
=7iZg
-----END PGP SIGNATURE-----


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]