[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: XSL-FO Footnotes

Subject: Re: XSL-FO Footnotes
From: "W. Eliot Kimber" <eliot@xxxxxxxxxx>
Date: Mon, 21 Oct 2002 09:53:19 -0500
fo footnotes
Oleg Tkachenko wrote:

Is there any way to solve this, or is there an assumption that there will be
only one reference to each footnote in a single document.


afaik xsl 1.0 doesn't support detached footnote references, fo:footnote
formatting object generates both footnode reference and body. You can try to
generate only one footnote and ask for keeping some block, containing all your footnote references on the same page, or may be markers can help you, not sure.

I haven't tried it yet, but since you are generating the footnote from some markup, you should be able to just have subsequent references to the footnote generate the appropriate number (just as you would for any other cross reference) without creating footnote proper. This assumes that that footnote itself should occur only once in the doc.


If what you want is the footnote to appear on a page if and only if it is the first reference on that page, no way to do that in XSL 1.0. I think this comes under the requirement I submitted a week or so ago to be able to do page-location-sensitive stuff at the FO level, such as putting out a page reference for a cross ref only if the thing referenced is not on the same page as the reference. Should be easy enough to express this in the FO markup and easy enough for implementations to resolve it at pagination time (but easy for me to say, having never tried to implement FO).

Cheers,

Eliot
--
W. Eliot Kimber, eliot@xxxxxxxxxx
Consultant, ISOGEN International

1016 La Posada Dr., Suite 240
Austin, TX  78752 Phone: 512.656.4139


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



Current Thread

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.