[prev in list] [next in list] [prev in thread] [next in thread] 

List:       fop-user
Subject:    Re: table-cell-wrapping problems in trunk
From:       Jeremias Maerki <dev () jeremias-maerki ! ch>
Date:       2008-01-24 8:00:20
Message-ID: 20080124085600.CAA6.DEV () jeremias-maerki ! ch
[Download RAW message or body]

On 23.01.2008 20:59:03 Alexander Lohse wrote:
> Hi Jeremias,
> 
> :-)
> 
> Thank you for making this clear!
> I will fix the styles and be happy ever after ...
> (One sad thing is, that it's really hard to keep FOP Up-To-Date since  
> all our clients stylesheets need to be update everytime a new release  
> comes up ... )

Well, FOP gets better and better and things that were ignored earlier
suddenly have an effect. Nothing we can do about that.

> Are there any known bugs in the current trunk that I'd better be aware  
> of before using it in production?

Well, trunk is always our main development area so the code can be
unstable at any time (as a general statement). At the moment, though,
I've got a relatively good feeling as long as you stay away from AFP
output. The image loading framework is completely new and may still have
some issues. Feedback is welcome there, BTW.

> Many thanks and best regards,
> 
> Alex
> 
> Am 23.01.2008 um 08:41 schrieb Jeremias Maerki:
> 
> > 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: fop-users-unsubscribe@xmlgraphics.apache.org
> >>>>> For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org
> >>>>>
> >>>>
> >>>> ______________________________________________________________
> >>>>
> >>>> 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: fop-users- 
> >>>> unsubscribe@xmlgraphics.apache.org
> >>>> For additional commands, e-mail: fop-users-
> >>>> help@xmlgraphics.apache.org
> >>>>
> >>>
> >>>
> >>>
> >>>
> >>> Jeremias Maerki
> >>>
> >>>
> >>> ---------------------------------------------------------------------
> >>> To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
> >>> For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org
> >> ______________________________________________________________
> >>
> >> 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: fop-users-unsubscribe@xmlgraphics.apache.org
> > For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org
> 
> ______________________________________________________________
> 
> 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: fop-users-unsubscribe@xmlgraphics.apache.org
> For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org
> 




Jeremias Maerki


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


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic