Questions about the font shaping tender

Chris Sherlock chris.sherlock79 at
Mon Feb 1 21:18:28 CET 2016

This does seem a bit odd… unless we want to make AFM parsing cross-platform?

The only thing that I’m aware implements AFM parsing is PrintFontManager, which is only used by Unix-based platforms. 

Could we get some clarification around this?

Oh, and also - Khaled, once this is clarified why don’t you go for the tender? I can’t think of anyone I’d more highly recommend than yourself, and I’m reasonably certain you have some good ideas around how to fix the SalLayout mess... certainly you have the technical expertise and experience to tackle this. 

Just a suggestion :-)


> On 1 Feb 2016, at 9:35 PM, Khaled Hosny <khaledhosny at> wrote:
> I just came across this tender [1] and it is not quite clear to me what
> is it about. Am I right in thinking this is about having a shared
> cross-platform implementation of VCL text layout API (the dreaded
> SalLayout et all)? If so I don’t understand what AFM stuff is doing here
> since we don’t use any of this AFM stuff during text layout as far as I
> can know and I don’t see how it can even be reused for such a task.
> 1.
> Regards,
> Khaled
> _______________________________________________
> LibreOffice mailing list
> LibreOffice at

More information about the LibreOffice mailing list