Dear XFC-Support,

I am trying to set multiple page layouts with different geometric settings on 
page 1 and page 2 (and the following pages) for a docx output file. On 
http://www.xmlmind.com/foconverter/_distrib/doc/user/implementation.html#page_layout
 I~ve found the restriction that this is not possible for the rtf format. 
Should this work for docx?
I've attached a xslt file, which should have applied top page margins of 20.4mm 
on the first page and 51.4mm on the following pages. But the docx results in a 
top page margin of 51.4mm for all pages.

Involved program: XMLmind XSL-FO Converter Engine
XFC-Version: 4.7
OS: Windows 7
MS-Word: 2010
Java Version: 1.6.0.33

Thank you and kind regards,
Matthias


--
Matthias Schwarz
Software Development Tester

[Description: Description: Description: Description: Description: Description: 
cid:[email protected]]

INFINICA - Member of Qualysoft Group
Leonard-Bernstein-Straße 10
A-1220 Wien
Österreich

Tel +43 1 4095987-27
Fax +43 1 4095987-11

www.infinica.at<http://www.infinica.at/>
www.qualysoft.at<http://www.qualysoft.at/>
[email protected]<mailto:[email protected]>

P Please consider the environment before printing this email


<<inline: image001.png>>

<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="2.0" xmlns:fo="http://www.w3.org/1999/XSL/Format"; xmlns:inf-el="http://www.infinica.com/elements";
                xmlns:inf-fn="http://www.infinica.com/functions"; xmlns:svg="http://www.w3.org/2000/svg";
                xmlns:xsd="http://www.w3.org/2001/XMLSchema"; xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
                xmlns:xsl="http://www.w3.org/1999/XSL/Transform";>
  <xsl:variable name="_infinica_metadata" select="."/>
  <xsl:template match="/" priority="10">
    <fo:root>
      <fo:layout-master-set>
        <fo:simple-page-master margin-bottom="20.4mm" margin-left="31.75mm" margin-right="31.75mm"
                               margin-top="20.4mm" master-name="A4" page-height="297.0mm"
                               page-width="210.0mm">
          <fo:region-body margin-bottom="5.0mm" margin-left="0.0" margin-right="0.0"
                          margin-top="5.0mm" region-name="body"/>
          <fo:region-before extent="5.0mm" precedence="false" region-name="header"/>
          <fo:region-after extent="5.0mm" precedence="false" region-name="footer"/>
          <fo:region-start extent="0.0" region-name="left"/>
          <fo:region-end extent="0.0" region-name="right"/>
        </fo:simple-page-master>
        <fo:page-sequence-master master-name="2pages">
          <fo:repeatable-page-master-alternatives>
            <fo:conditional-page-master-reference master-reference="A4" page-position="first"/>
            <fo:conditional-page-master-reference master-reference="A4-2"/>
          </fo:repeatable-page-master-alternatives>
        </fo:page-sequence-master>
        <fo:simple-page-master margin-bottom="20.4mm" margin-left="31.75mm" margin-right="31.75mm"
                               margin-top="51.4mm" master-name="A4-2" page-height="297.0mm"
                               page-width="210.0mm">
          <fo:region-body margin-bottom="5.0mm" margin-left="0.0" margin-right="0.0"
                          margin-top="5.0mm" region-name="body"/>
          <fo:region-before extent="5.0mm" precedence="false" region-name="header"/>
          <fo:region-after extent="5.0mm" precedence="false" region-name="footer"/>
          <fo:region-start extent="0.0" region-name="left"/>
          <fo:region-end extent="0.0" region-name="right"/>
        </fo:simple-page-master>
      </fo:layout-master-set>
      <fo:page-sequence master-reference="2pages">
        <fo:flow flow-name="body">
          <fo:block linefeed-treatment="preserve" white-space-collapse="false" white-space-treatment="inherit">
            <fo:inline>
              <xsl:text>Page 1</xsl:text>
            </fo:inline>
          </fo:block>
          <fo:block break-before="page" linefeed-treatment="preserve" white-space-collapse="false"
                    white-space-treatment="inherit">
            <fo:inline>
              <xsl:text>Page 2</xsl:text>
            </fo:inline>
          </fo:block>
          <fo:block id="_last-block"/>
        </fo:flow>
      </fo:page-sequence>
    </fo:root>
  </xsl:template>
</xsl:stylesheet>
--
XMLmind FO Converter Support List
[email protected]
http://www.xmlmind.com/mailman/listinfo/xfc-support

Reply via email to