[xep-support] Footnote-like explanations

Alexander Peshkov peshkov at renderx.com
Tue Jan 18 03:56:05 PST 2005


Hello Marc,

What you need is collapsible footnotes and there is no such thing is
XSL-FO 1.0. You can try to use the trick with markers I have just
described in my reply to Ching Myers. However in your case you will
need to create separate marker-class for every possible 'key'.

Best regards,
Alexander Peshkov                             mailto:peshkov at renderx.com
RenderX


ksd> Dear Colleagues,

ksd> for a project I have content of the type:

ksd> ******************

ksd> text<explanation><key>w</key><content>warning</content></explanation>
ksd> more text more
ksd> text<explanation><key>p</key><content>pointer</content></explanation>
ksd> more text more
ksd> text<explanation><key>w</key>warning</content></explanation> more text

ksd> ******************

ksd> This should be rendered as

ksd> ******************

ksd> text^w more text more text^p more text more text^w more text

ksd> [footnote area] w: warning
ksd>                 p: pointer

ksd> *******************

ksd> (with ^w and ^p symbolizing superscript letters).

ksd> In other words, each "footnote" must appear at most once on a given
ksd> page, figuring as an explanation to the main text. If an explanation
ksd> of a given type does not exist on a given page, no corresponding
ksd> footnote should be shown.

ksd> The main body of the text, in reality a highly complex hierarchy of
ksd> nested tables, can be rendered very well using XSL:FO and XEP
ksd> (3.84). However, I'm pretty much at a loss how I can implement this
ksd> specific requirement. Any idea how it might work, if necessary using
ksd> the developer version of XEP?

ksd> Thanks in advance for any pointer!

ksd> Best regards,

ksd> Marc


ksd> -------------------
ksd> (*) To unsubscribe, send a message with words 'unsubscribe xep-support'
ksd> in the body of the message to majordomo at renderx.com from the address
ksd> you are subscribed from.
ksd> (*) By using the Service, you expressly agree to these Terms of Service http://www.renderx.com/tos.html


-------------------
(*) To unsubscribe, send a message with words 'unsubscribe xep-support'
in the body of the message to majordomo at renderx.com from the address
you are subscribed from.
(*) By using the Service, you expressly agree to these Terms of Service http://www.renderx.com/tos.html



More information about the Xep-support mailing list