Hi there

I'm trying to render footnotes to a RTF file without success. I've
opened the resulting RTF file in Microsoft Office 2010 and LibreOffice
5.1, but the footnotes appear in the end of the file. PDF footnote
rendering works fine

I'm using FOP 2.4 and the attached .fo file
(also here: https://gist.github.com/tbrugz/1f2e2280a558dd32cc47fa09d84377ee)

Is there some limitation to do this?

Regards,
Telmo
<?xml version="1.0" encoding="UTF-8"?>
<!--
slightly adapted from:
https://flylib.com/books/en/1.262.1.190/1/
-->
<fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format";>
    <fo:layout-master-set>
        <fo:simple-page-master margin-right="20mm" margin-left="20mm"
            margin-bottom="10mm" margin-top="10mm" page-width="300mm"
            page-height="400mm" master-name="page">
            <fo:region-body margin-right="0mm" margin-left="0mm"
                margin-bottom="10mm" margin-top="0mm"/>
            <fo:region-after extent="10mm"/>
        </fo:simple-page-master>
    </fo:layout-master-set>

    <fo:page-sequence master-reference="page" master-name="page">

        <fo:flow flow-name="xsl-region-body">

            <fo:block space-after="12pt" font-weight="bold"
                font-size="36pt" text-align="center">
                Using Footnotes
            </fo:block>
            <fo:block font-size="24pt">
                This
                <fo:footnote>
                    <fo:inline>footnote
                        <fo:inline font-size="16pt"
                        vertical-align="super">
                        1
                        </fo:inline>
                    </fo:inline>
                    <fo:footnote-body>
                        <fo:block>
                        1. Here's the first footnote's text.
                        </fo:block>
                    </fo:footnote-body>
                </fo:footnote>
                refers to text at the bottom of this page.
            </fo:block>

            <fo:block font-size="24pt">
                This second
                <fo:footnote>
                    <fo:inline>footnote
                        <fo:inline font-size="16pt"
                        vertical-align="super">
                        2
                        </fo:inline>
                    </fo:inline>
                    <fo:footnote-body>
                        <fo:block>
                        2. And here's the second footnote's text.
                        </fo:block>
                    </fo:footnote-body>
                </fo:footnote>
                also refers to text at the bottom of this page.
            </fo:block>

            <fo:block padding-before="2cm" padding-top="0.5cm" font-size="24pt">
                Another block
            </fo:block>

            <fo:block padding-before="2cm" padding-top="0.5cm" font-size="24pt">
                Another block
            </fo:block>

            <fo:block padding-before="2cm" padding-top="0.5cm" font-size="24pt">
                Another block
            </fo:block>

            <fo:block padding-before="2cm" padding-top="0.5cm" font-size="24pt">
                Another block
            </fo:block>

            <fo:block padding-before="2cm" padding-top="0.5cm" font-size="24pt">
                Another block
            </fo:block>

            <fo:block padding-before="2cm" padding-top="0.5cm" font-size="24pt">
                Another block
            </fo:block>

            <fo:block padding-before="2cm" padding-top="0.5cm" font-size="24pt">
                Another block
            </fo:block>

            <fo:block padding-before="2cm" padding-top="0.5cm" font-size="24pt">
                Another block
            </fo:block>

            <fo:block padding-before="2cm" padding-top="0.5cm" font-size="24pt">
                Another block
            </fo:block>

            <fo:block padding-before="2cm" padding-top="0.5cm" font-size="24pt">
                Another block
            </fo:block>

            <fo:block padding-before="2cm" padding-top="0.5cm" font-size="24pt">
                Another block
            </fo:block>

            <fo:block padding-before="2cm" padding-top="0.5cm" font-size="24pt">
                Another block
            </fo:block>

            <fo:block padding-before="2cm" padding-top="0.5cm" font-size="24pt">
                Another block
            </fo:block>

            <fo:block padding-before="2cm" padding-top="0.5cm" font-size="24pt">
                Another block
            </fo:block>

            <fo:block padding-before="2cm" padding-top="0.5cm" font-size="24pt">
                Another block
            </fo:block>

            <fo:block padding-before="2cm" padding-top="0.5cm" font-size="24pt">
                Another block
            </fo:block>

            <fo:block padding-before="2cm" padding-top="0.5cm" font-size="24pt">
                Another block
            </fo:block>

            <fo:block padding-before="2cm" padding-top="0.5cm" font-size="24pt">
                Another block
            </fo:block>

            <fo:block padding-before="2cm" padding-top="0.5cm" font-size="24pt">
                Another block
            </fo:block>

            <fo:block padding-before="2cm" padding-top="0.5cm" font-size="24pt">
                Another block
            </fo:block>

            <fo:block padding-before="2cm" padding-top="0.5cm" font-size="24pt">
                Another block
            </fo:block>

            <fo:block padding-before="2cm" padding-top="0.5cm" font-size="24pt">
                Another block
            </fo:block>

            <fo:block padding-before="2cm" padding-top="0.5cm" font-size="24pt">
                Another block
            </fo:block>

            <fo:block padding-before="2cm" padding-top="0.5cm" font-size="24pt">
                Another block
            </fo:block>

            <fo:block padding-before="2cm" padding-top="0.5cm" font-size="24pt">
                Another block
            </fo:block>

            <fo:block padding-before="2cm" padding-top="0.5cm" font-size="24pt">
                Another block
            </fo:block>

            <fo:block padding-before="2cm" padding-top="0.5cm" font-size="24pt">
                Another block
            </fo:block>

            <fo:block padding-before="2cm" padding-top="0.5cm" font-size="24pt">
                Another block
            </fo:block>

            <fo:block padding-before="2cm" padding-top="0.5cm" font-size="24pt">
                Another block
            </fo:block>

        </fo:flow>

    </fo:page-sequence>

</fo:root>

Attachment: foo.rtf
Description: RTF file

---------------------------------------------------------------------
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org

Reply via email to