[Top][All Lists]
[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