On 11/24/2010 08:34 PM, Andy Black wrote:
> 
> I have attempted to make the page layout information be quite simple in
> the attached XSL-FO.  It has the same behavior as far as I can tell. 
> Unless I've missed something or totally misunderstood, please use this
> file to debug the problem.
> 

Thanks. We'll use this file to fix the bug. If we are successful, you
should find the fix in the next minor release of XFC (to be released in
at most two months from today).

Meanwhile I've found that if you remove the id attribute from the
callout part of *all* the fo:footnotes, MS-Word 2007 correctly renders
both the generated Word 2003 (.wml) and Word 2007 (.docx) files.

That is, before (does not work; notice id="n1" on the first fo:inline):

---
<fo:footnote>
  <fo:inline baseline-shift="super" color="black" end-indent="0pt"
  font-family="Times New Roman" font-size="8pt" font-style="normal"
  font-variant="normal" font-weight="normal" id="n1"
  start-indent="0pt" text-align="left" text-align-last="left"
  text-indent="1em">1</fo:inline>

  <fo:footnote-body>
    <fo:block color="black" end-indent="0pt"
    font-family="Times New Roman" font-size="10pt" font-style="normal"
    font-variant="normal" font-weight="normal" start-indent="0pt"
    text-align="left" text-align-last="left"
    text-indent="1em"><fo:inline baseline-shift="super"
    font-size="8pt">1</fo:inline>This is the first
    footnote.</fo:block>
  </fo:footnote-body>
</fo:footnote>
---

After (works fine; notice no id attribute):
---
<fo:footnote>
  <fo:inline baseline-shift="super" color="black" end-indent="0pt"
  font-family="Times New Roman" font-size="8pt" font-style="normal"
  font-variant="normal" font-weight="normal" start-indent="0pt"
  text-align="left" text-align-last="left"
  text-indent="1em">1</fo:inline>

  <fo:footnote-body>
    <fo:block color="black" end-indent="0pt"
    font-family="Times New Roman" font-size="10pt" font-style="normal"
    font-variant="normal" font-weight="normal" start-indent="0pt"
    text-align="left" text-align-last="left"
    text-indent="1em"><fo:inline baseline-shift="super"
    font-size="8pt">1</fo:inline>This is the first
    footnote.</fo:block>
  </fo:footnote-body>
</fo:footnote>
---
 
--
XMLmind FO Converter Support List
[email protected]
http://www.xmlmind.com/mailman/listinfo/xfc-support

Reply via email to