thank you Jeremias,

that solved the problem

Timo

Jeremias Maerki wrote:

Ok, it looks like it has to do with the nested tables. If you exchange
the template for "Offer_letter" with the version I post below the
overlap disappears and the last paragraph is broken over to the next
page. It's probably a bug with accumulating height on a page when nested
tables are involved.

   <xsl:template match="Offer_letter">
     <fo:block>
     <fo:block>
                       <xsl:apply-templates select="Address" />
     </fo:block>
     <fo:block padding-top="2cm">
                       <xsl:apply-templates select="ReferenceTo" />
     </fo:block>
     <fo:block padding-top="1.5cm">
                       <xsl:apply-templates select="Subject" />
     </fo:block>
     <fo:block padding-top="0.5cm" padding-bottom="2cm">
                       <xsl:apply-templates select="ApplicationVersion" />
     </fo:block>
     <fo:block>
                       <xsl:apply-templates select="AllPositions" />
     </fo:block>
     <fo:block padding-top="0.5cm">
                       <xsl:apply-templates select="Amount" />
     </fo:block>
     <fo:block padding-top="1cm">
                       <xsl:apply-templates select="AdditionalInformations" />
     </fo:block>
     </fo:block>
   </xsl:template>


On 24.10.2005 10:21:08 Timo Haberkern wrote:
Hello again,

thanks for reply. Sorry for the missing information. I'm using the version 0.20.5 of FOP. You can find a complete package for testing under:

http://www.emedia-office.de/fop/fop_forum.zip

It contains the generated PDF with the problem on the last site, the xml data 
file and the XSL file i use to convert

Please help :-)

Timo

Jeremias Maerki wrote:

The only weird thing I can see here is the extent property on the second
region-body. This property doesn't apply to region-body. BTW, it would
be much more fun to reproduce your problem if you posted a complete FO
file and stated the FOP version you are using. :-)

On 21.10.2005 13:47:56 Timo Haberkern wrote:


Hello FOP List,

i have a problem with overlapping regions. I have content of the region-body that overlapps content from region-after.

You can see it on the screenshot:

http://www.emedia-office.de/fop/overlapping.png

i have defined my page as follows:

<fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format";>
  <fo:layout-master-set>
<fo:simple-page-master master-name="First-Page" page-height="29.7cm" page-width="21cm"> <fo:region-body margin-left="2cm" margin-right="1.5cm" margin-top="1cm" margin-bottom="2.5cm" />
          <fo:region-start extent="2cm"/>
          <fo:region-end extent="1.5cm"/>
          <fo:region-after extent="2.0cm"/>
      </fo:simple-page-master>
<fo:simple-page-master master-name="Following-Pages" page-height="29.7cm" page-width="21cm" margin-left="2cm" margin-right="1.5cm"> <fo:region-body extent="24.7cm" margin-top="3.5cm" margin-bottom="2.5cm" background-color="rgb(0,255,0)" />
          <fo:region-before extent="3.5cm"/>
          <fo:region-after extent="2.5cm"/>
      </fo:simple-page-master>
      <fo:page-sequence-master master-name="rotex-offer">
          <fo:single-page-master-reference master-reference="First-Page"/>
<fo:repeatable-page-master-reference master-reference="Following-Pages" />
      </fo:page-sequence-master>
  </fo:layout-master-set>
<fo:page-sequence master-reference="rotex-offer">
      <fo:static-content flow-name="xsl-region-after">
          <fo:block space-before="1cm">
              <fo:table width="100%" table-layout="fixed">
                  <fo:table-column  />
                  <fo:table-body>
                      <fo:table-row>
<fo:table-cell border-top="1px #000000 solid" > <fo:block text-align="right" font-size="8pt" padding-top="0.1cm"> <fo:page-number/> / <fo:page-number-citation ref-id="terminator"/>
                              </fo:block>
                          </fo:table-cell>
                      </fo:table-row>
                  </fo:table-body>
              </fo:table>
          </fo:block>
      </fo:static-content>
<!-- Body --> <fo:flow flow-name="xsl-region-body">
          <fo:block font-size="9pt" >
              <xsl:apply-templates select="Offer_letter"/>
          </fo:block>
          <fo:block id="terminator" />
      </fo:flow>
  </fo:page-sequence>
</fo:root>


Any ideas whats going wrong?

best reagards

Timo
Jeremias Maerki


Jeremias Maerki


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to