freetype-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Devel] CharSet & Encoding tables, as related to seac


From: Werner LEMBERG
Subject: Re: [Devel] CharSet & Encoding tables, as related to seac
Date: Thu, 23 Nov 2000 08:09:12 +0100 (CET)

> I just realized that one has to implement at least a parser for the
> CharSet table to implement the seach "hac' of the endchar operator.
> 
> Here is why: seac uses StandardEncoding char codes for its operands.
> But a CFF font does not necessarily have to use StandardEncoding.
> So how to get the accent glyph?  Use the char codes provided in the
> font and the tables provided in pstables.h to get the glyph names.
> The use the CharSet table to get the glyph indices, and use that to
> look up the glyphs in the CharStrings table.  Then compose the
> glpyhs.

If you are right (and I believe you are), then this shows a deficiency
in the CFF font format resp. how the original algorithm in Adobe's ATM
works...


    Werner



reply via email to

[Prev in Thread] Current Thread [Next in Thread]