|
From: | Ewald Hew |
Subject: | Re: [ft-devel] GSoC 2017 - CFF for Type 1 |
Date: | Mon, 27 Mar 2017 17:53:32 +0800 |
> I need some time to cross-reference the specifications to decide if
> this is possible. The alternative is, as how CFF2 support was
> added, to write a separate interpreter for Type 1 charstrings and
> glue it to the CFFBuilder using callbacks (I am still trying to
> understand the CF2 side, would appreciate clarification if this is
> not how it works).
I think this would lead to a lot of code duplication, buy maybe this
is a cleaner solution. Something to investigate...
Yes, the interpreter should understand Type 1, Type 2, and CFF2
charstrings – in three different modes. In other words, you would
have to add a third mode to `cf2_interpT2CharString'.
Mhmm. I would like to retain the modularity of FreeType, so it might
be better to change
[...]
What do you think? The first step would then be to split off the CFF
charstring and hinting stuff from the `cff' module into a new module
`new_psaux' (please find a better name :-).
[Prev in Thread] | Current Thread | [Next in Thread] |