[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Freefont-bugs] Add extra characters to FreeSerif
From: |
Steve White |
Subject: |
Re: [Freefont-bugs] Add extra characters to FreeSerif |
Date: |
Wed, 2 Mar 2011 19:50:53 +0100 |
Hi Graeme,
I'm familiar with various issues that arise from attempting to use the
Adobe Glyph List on modern encoded fonts.
My view is, it is simply wrong to try to look up a character by name
in a font that has a standard encoding. If a standard encoding is
specified, the encoding should be the *only* way characters should be
looked up in the font--that is its purpose.
Before Unicode, the AGL provided a sort of work-around for the absence
of a standard encoding,
but that time is long gone. The glyph names in a font with a standard
encoding should now be viewed as simply an aid for humans.
So, I would say this FOP is buggy in this regard.
I'm CCing the FreeFont-bugs list for closure on the subject.
Thanks for your input!
On Wed, Mar 2, 2011 at 1:58 PM, Graeme Kidd <address@hidden> wrote:
>
>
>> Please keep me posted on what you find.
>
> It turns out Apache FOP needed the Glyph name in the AFM file to also be the
> Unicode sequence. So when it came to the Z letter like glyph it couldn't
> convert "Zbb" to its Unicode value:
> C -1 ; WX 659 ; N Zbb ; B 26 0 608 656 ;
>
> To get round this issue I simply exported the font again but this time
> ensuring "Force glyphs names to" was set to "Adobe Glyph List". This then
> resulted in the Unicode sequence being present in the glyph name:
> C -1 ; WX 659 ; N uni2124 ; B 26 0 608 656 ;
>
> The font now works as expect in Apache FOP :)
>
> Thanks again, not just for you help in solving this issue but also for
> creating a great Unicode font.
> Graeme
>
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Re: [Freefont-bugs] Add extra characters to FreeSerif,
Steve White <=