Hi, Ok the issue isn't with xmlgraphics commons, that was a red
herring. I chased this down the rabbit hole to find the issue is in
AFMParser.java. The characters that are missing aren't being mapped to
the correct unicode index i.e. "ℤ" --> 0x2124. Which is wierd, because
everything else about the glyph is being parsed correctly. That's as
far as I've gotten today, at this stage, I'll have to look at the spec
to see how glyphs map to unicode indices, then find out if FOP is
behaving properly for this glyph. At this point we don't know whether
it's a FOP bug or a font bug. I'll take another look at it tomorrow.

Mehdi

On 28 February 2011 17:06, Graeme Kidd <[email protected]> wrote:
>
>
> ----------------------------------------
>> Date: Mon, 28 Feb 2011 17:02:28 +0000
>> Subject: Re: FreeSerif Font not working
>> From: [email protected]
>> To: [email protected]
>>
>> Well this is a most interesting issue. The problem with "ℤ" and "℥"
>> for some reason, from the few I've tried in that range. This is a bug
>> in xmlgraphics commons, not FOP. I'll try taking a further look at it
>> tomorrow, I'm not familiar with that code base but I guess there's
>> only one way to get familiar.
>>
>> Mehdi
>
> Thank you, your help is greatly appreciated.
>
> Graeme
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to