[+Patrick Lam]

On 16-01-19 04:16 PM, Werner LEMBERG wrote:
> 
>>> I think it *is* possible.  The method, as implemented by
>>> Toshiya-san, compares various SFNT table checksums.  Among them is
>>> the `cvs ' table, and modifying this table is essentially
>>> impossible without interpreting and changing the bytecode.  Ditto
>>> for `fpgm'.  I dare to say that even a subsetted font with a single
>>> glyph contains the original `cvs ' and `fpgm' tables unmodified,
>>> which should enable FreeType to discover its trickyness.
>>
>> Note that this will eventually change ;).
>>
>>   https://github.com/behdad/fonttools/issues/446
> 
> Interesting.  Reading the thesis (from 2014) I see that they don't
> mention ttfautohint, which really suprises me.  It also says that some
> instructions like JROT[] aren't supported because they couldn't find
> fonts that use it.  Well, fonts auto-hinted with ttfautohint *do* use
> it :-)  [It seems that the git repository has added support meanwhile.]
> 
> Of course, the most difficult part IMHO is the regeneration of
> TrueType code,

I wouldn't say it's the most difficult part.  But yes, it's not implemented so
far.


>  which is not covered in the thesis.  Has this been
> implemented meanwhile?  There is no real documentation of the code in
> the git repository...

Let's discuss it on the github issue:

  https://github.com/behdad/fonttools/issues/446

_______________________________________________
Freetype-devel mailing list
Freetype-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/freetype-devel

Reply via email to