[xep-support] Question of using <fo:retrieve-marker> with <fo:footnate>

Myers, Ching Ching.Myers at ingenix.com
Wed Jan 12 16:16:36 PST 2005


Hi,

I need to publish something like the following format,

470 
471
472
* 472.4
* 471.3
* 471.5


* Requires extra digit. See beginning of section 468 - 475. 

-----------------------------------------------------------------------

In my style sheet, I check if there is * for each code number listed, if there is *, then create the foot note saying "* Requires extra ...." as shown above. Since the range 468 - 475 has to be retrieved from other place, I am afraid that the foot note will appear multiple times on the same page if there are more than one code has *. 

<xsl:template match="code">
  <xsl:if test="star='true'">
    <fo:block >
      <fo:footnote>
        <fo:footnote-body>
          <fo:block>
            <fo:inline>*&nbsp; Requires extra digit. See beginning of section</fo:inline>
            <fo:retrieve-marker retrieve-class-name="section.start.codevalue" retrieve-boundary="page-sequence" />
            <fo:inline>&nbsp;&mdash;&nbsp;</fo:inline>
            <fo:retrieve-marker retrieve-class-name="section.end.codevalue" retrieve-boundary="page-sequence" />
          </fo:block>
        </fo:footnote-body>
      </fo:footnote>
    </fo:block>
  </xsl:if>
  <xsl:apply-templates select="codeValue" />
</xsl:template>

Using this style and above example, would it generate more than one foot notes since there are three codes have * attached? 

470 
471
472
* 472.4
* 471.3
* 471.5


* Requires extra digit. See beginning of section 468 - 475. 
* Requires extra digit. See beginning of section 468 - 475. 
* Requires extra digit. See beginning of section 468 - 475. 

Thanks for your time.

-- Ching 

"Secure Server" made the following
 annotations on 01/12/2005 06:17:40 PM
------------------------------"This e-mail, including attachments, may include confidential and/or proprietary information, and may be used only by the person or entity to which it is addressed. If the reader of this e-mail is not the intended recipient or his or her authorized agent, the reader is hereby notified that any dissemination, distribution or copying of this e-mail is prohibited. If you have received this e-mail in error, please notify the sender by replying to this message and delete this e-mail immediately."
==============================

-------------------
(*) 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