- From: axdmoraes <alexmoraes@gmail.com>
- Date: Wed, 28 Nov 2007 03:59:37 -0800 (PST)
- To: www-xsl-fo@w3.org
Hi, I use retrieve-table-marker in table footer and fo:marker in template match refint.: <xsl:template match="refint"> <fo:marker> <xsl:attribute name="marker-class-name"><xsl:value-of select="@refid"/></xsl:attribute> <xsl:variable name="refid_aux"> <xsl:value-of select="@refid"/> </xsl:variable> <xsl:apply-templates select="//ftnote[@ftnoteid=$refid_aux]"/> </fo:marker> </xsl:template> <template match=table> ..... ..... ... <fo:table-footer> <xsl:for-each="ftnote"> <fo:retrieve-table-marker> <xsl:attribute name="retrieve-class-name"><xsl:value-of select="@ftnoteid"/></xsl:attribute> <xsl:attribute name="retrieve-position-within-table">first-starting</xsl:attribute> <xsl:attribute name="retrieve-boundary-within-table">page</xsl:attribute> </fo:retrieve-table-marker> </fo:for-each> </fo:table-footer> .... ... <fo:template> It worked well in Antenna House but not in xep. I think that it´s because XEP does not support XSL 1.1. If someone has another idea how to do this in xep. Thanks, Alexandre axdmoraes wrote: > > HI, > > I need to show footnotes on tables. I used table-footer but it didn´t > work like I wanted. My problem is, for example: > In this xml if the first row is on the first page i have only to > show the first ftnote on table footer. And it is the same with the second > row. > If both are on the same page. I show both ftnotes on footer. How > can I do this? > > Thanks > > Alexandre > > <table> > <title>Table Test 1</title> > <thead valign="MIDDLE"> > <row> > <entry> > <para>Test Table</para> > </entry> > <entry> > <para>Test Table</para> > </entry> > </row> > </thead> > <tbody valign="MIDDLE"> > <row> > <entry> > <para>Teste Table</para> > </entry> > <entry> > <para>Teste Table</para> > </entry> > </row> > <row> > <entry> > <para>Teste Table</para> > </entry> > <entry> > <para>Teste Table > <refint reftype="FTNOTE" id="12">[1]</refint> > </para> > </entry> > </row> > <row> > <entry> > <para>Teste Table</para> > </entry> > <entry> > <para>Teste Table > <refint reftype="FTNOTE" id="34">[2]</refint> > </para> > </entry> > </row> > > </tbody> > <ftnote ftnoteid="12"> > <para>[1] teste de ftnote table 1</para> > </ftnote> > <ftnote ftnoteid="34"> > <para>[1] teste de ftnote table 1</para> > </ftnote> > </table> > > > -- View this message in context: http://www.nabble.com/table-footer-tf4856035.html#a13990964 Sent from the w3.org - www-xsl-fo mailing list archive at Nabble.com.
Received on Wednesday, 28 November 2007 11:59:46 UTC