Right, Andreas. I've tried to explain the two messages on our wiki page:
http://wiki.apache.org/xmlgraphics-fop/Troubleshooting/CommonLogMessages

At any rate, I don't think they have anything to do with Martin's
problems.

On 13.07.2008 11:19:11 Andreas Delmelle wrote:
> On Jul 13, 2008, at 02:53, Martin Edge wrote:
> 
> Hi Martin
> 
> > I notice now when generating the PCL - I additionally get these  
> > errors:
> >
> > 13/07/2008 10:46:06 org.apache.fop.fonts.truetype.TTFFile  
> > determineAscDesc
> > WARNING: Ascender and descender together are larger than the em  
> > box. This
> > could
> > lead to a wrong baseline placement in Apache FOP.
> > 13/07/2008 10:46:06 org.apache.fop.fonts.truetype.TTFFile  
> > determineAscDesc
> > WARNING: Ascender and descender together are larger than the em  
> > box. This
> > could
> > lead to a wrong baseline placement in Apache FOP.
> > 13/07/2008 10:46:09 org.apache.fop.events.LoggingEventListener  
> > processEvent
> > INFO: Adjusting end-indent based on overconstrained geometry rules for
> > fo:table.
> >  (See position 30:92)
> >
> > What do these mean?
> 
> The warning messages are indicators that the TrueType font(s) in  
> question is(are) possibly problematic when used with FOP.
> 
> I haven't really looked closer at the cause of those messages, but I  
> get them as well when the auto-detect feature tries to create metrics  
> for some of the (non-barcode) fonts I have installed. This could  
> point to an issue in the TTFFileReader, which makes certain  
> assumptions about where/how the ascender/descender values are stored  
> in the file, and for some variants of TrueType fonts, these  
> assumptions turn out to be incorrect... (wild guess?)
> 
> Now, the ascender/descender of the font-metrics are used by the  
> layoutengine when determining the baseline-placement (necessary for  
> correctly handling alignment-adjust and baseline-shift and the like),  
> hence why the warning is shown.
> 
> 
> Cheers
> 
> Andreas
> 




Jeremias Maerki


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

Reply via email to