Subject: Re: [xsl] complex positioning problem From: Geert Josten <Geert.Josten@xxxxxxxxxxx> Date: Wed, 03 Nov 2004 14:57:06 +0100 |
Because more difficult examples are too complex to handle?
Two things:
First, the author-year class (already implemented) is arguably more complex (though a different problem). Being able to get (Doe, 1999a, b) is not easy, but it works.
Second, the algorithm for numbers isn't that hard (in plain English): take a list of distinct db:biblioref/@linkend values and number them based on order of occurrence (unless they should be numbered based on author order in the bib list). I'll take a look at your explanation.
For the footnote style, I need to identify the first occurrence of every distinct db:biblioref/@linkend value.
I really have no programming background, and my time to spend on this limited (I have a day job!). I'm someone with an itch to scratch. XSLT 2.0 has features that are very useful for this sort of thing, and Saxon is a good processor.
I think what I've done so far is difficult to do with 1.0. My tendency is to want to say it might be better to use Python or Perl to do some of the pre-processing I currently do in XSLT 2.0. However, I'm not religious about it: I'd be happy if interested people with more general XSLT skills could help me get the code modified such that it could also work in 1.0 contexts (we had a discussion about this a week ago).
Grtz, Geert
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] complex positioning probl, Bruce D'Arcus | Thread | Re: [xsl] following-sibling problem, Bruce D'Arcus |
Re: [xsl] "SQL distinct" like apply, M. David Peterson | Date | [xsl] Error when moving from Xalan , Bhupendra Singh |
Month |