Hi Alexander

It's not a bug, it's a feature. :-) Seriously, you're using
keep-together="always" on the fo:table-row. Since FOP 0.94 there's
support for keep-together.within-line. Now, if you specify
keep-together="always" you also indirectly set
keep-together.within-line="always" and that's why line breaking is
effectively disabled. Please replace the keep with
keep-together.within-column="page" and it will work as you expect.

Please see http://www.w3.org/TR/xsl11/#datatype for details.

On 22.01.2008 21:34:18 Alexander Lohse wrote:
> Hi Jeremias,
> 
> here is a FO-File that shows our content-overflow problems quite  
> clearly:
> 
> http://www.webjazz.de/pleasure/debug/DEBUG29195.fo
> 
> Please use relaxed syntax checking ... I believe I have some empty  
> cells not containing blocks.
> 
> Best regards,
> 
> Alex
> 
> > Alex,
> >
> > I can't find any irregularities with FOP Trunk regarding what you
> > described. Without a complete FO file (not XSLT) there's nothing I can
> > do to help. The test I built shows text wrapping to work fine.
> >
> > On 19.01.2008 18:12:02 Alexander Lohse wrote:
> >> Hi  Jeremias,
> >>
> >> I don't not have a nice test-file for you, but maybe this snippet  
> >> will
> >> illustrate my problems with table-cell-wrapping.
> >>
> >> The following cell content ist not wrapped at all using todays trunk.
> >> Also, when removing white-space-collapse="false".
> >>
> >>    <fo:table-cell>
> >>                 <fo:block>
> >>                     <fo:block font-weight="600">
> >>                         <xsl:value-of select="name"/>
> >>                     </fo:block>
> >>                     <xsl:if test="descr[. != '']">
> >>                         <fo:block font-weight="200" font-size="8pt"
> >> margin-top="1mm" white-space-collapse="false" linefeed-
> >> treatment="preserve">
> >>                             <xsl:value-of select="descr"/>
> >>                         </fo:block>
> >>                     </xsl:if>
> >>                 </fo:block>
> >>             </fo:table-cell>
> >>
> >> Best regards,
> >>
> >> Alex
> >>
> >>>
> >>> On 17.01.2008 22:56:43 Alexander Lohse wrote:
> >>>> Hi,
> >>>>
> >>>> the latest version from SVN introduces problems with wrapping  
> >>>> content
> >>>> in table-cells. Is this a known problem?
> >>>
> >>> Most table problems should be fixed in Trunk. If you still have one,
> >>> please post an FO file demonstrating the problem.
> >>>
> >>>> My problem is that I cannot use version 0.93 because of a:
> >>>>
> >>>> java.lang.NoSuchFieldError: ATEND
> >>>>  at
> >>>> org.apache.fop.render.ps.PSRenderer.startRenderer(PSRenderer.java:
> >>>> 617)
> >>>
> >>> You can try to use a different/newer xmlgraphics-commons-*.jar. I'm
> >>> not
> >>> aware of such a problem in 0.93.
> >>>
> >>>> I also cannot use version 0.94 because of font-uri problems.
> >>>>
> >>>> Both are fixed in trunk, but there are the above mentioned wrapping
> >>>> problems ...
> >>>>
> >>>> Any idea would be very helpful.
> >>>>
> >>>> Best regards,
> >>>>
> >>>> Alex
> >>>> ______________________________________________________________
> >>>>
> >>>> Alexander Lohse • Entwicklungsleitung & Projektmanagement
> >>>> Tel +49 38374 752 11 • Fax +49 38374 752 23
> >>>> http://www.humantouch.de
> >>>>
> >>>> Human Touch Medienproduktion GmbH
> >>>> Am See 1 • 17440 Klein Jasedow • Deutschland
> >>>>
> >>>> Geschäftsführung:
> >>>> Lara Mallien, Nele Hybsier, Alexander Lohse, Johannes Heimrath
> >>>> (Senior)
> >>>> Handelsregister Stralsund • HRB 4192 • USt-IdNr. DE128367684
> >>>>
> >>>
> >>>
> >>>
> >>> Jeremias Maerki
> >>>
> >>>
> >>> ---------------------------------------------------------------------
> >>> To unsubscribe, e-mail: [EMAIL PROTECTED]
> >>> For additional commands, e-mail: [EMAIL PROTECTED]
> >>>
> >>
> >> ______________________________________________________________
> >>
> >> Alexander Lohse • Entwicklungsleitung & Projektmanagement
> >> Tel +49 38374 752 11 • Fax +49 38374 752 23
> >> http://www.humantouch.de
> >>
> >> Human Touch Medienproduktion GmbH
> >> Am See 1 • 17440 Klein Jasedow • Deutschland
> >>
> >> Geschäftsführung:
> >> Lara Mallien, Nele Hybsier, Alexander Lohse, Johannes Heimrath  
> >> (Senior)
> >> Handelsregister Stralsund • HRB 4192 • USt-IdNr. DE128367684
> >>
> >>
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: [EMAIL PROTECTED]
> >> For additional commands, e-mail: fop-users- 
> >> [EMAIL PROTECTED]
> >>
> >
> >
> >
> >
> > Jeremias Maerki
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> 
> ______________________________________________________________
> 
> Alexander Lohse • Entwicklungsleitung & Projektmanagement
> Tel +49 38374 752 11 • Fax +49 38374 752 23
> http://www.humantouch.de
> 
> Human Touch Medienproduktion GmbH
> Am See 1 • 17440 Klein Jasedow • Deutschland
> 
> Geschäftsführung:
> Lara Mallien, Nele Hybsier, Alexander Lohse, Johannes Heimrath (Senior)
> Handelsregister Stralsund • HRB 4192 • USt-IdNr. DE128367684
> 
> 



Jeremias Maerki


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

Reply via email to