diff options
author | Werner Lemberg <wl@gnu.org> | 2017-02-22 13:16:46 +0100 |
---|---|---|
committer | Werner Lemberg <wl@gnu.org> | 2017-02-22 13:16:46 +0100 |
commit | c4d0beabb44f4cfde64305d5d54ce4c66791fc04 (patch) | |
tree | c372059123394b892201abfb09812686f64ed3cb /gsoc.html | |
parent | 6ab335b538485c8f38af4361f8fe24740c2f2c03 (diff) |
[gsoc] Add Type1 & CFF merging idea.
Suggested by Nikolaus Waxweiler.
Diffstat (limited to 'gsoc.html')
-rw-r--r-- | gsoc.html | 28 |
1 files changed, 27 insertions, 1 deletions
@@ -266,6 +266,32 @@ int LLVMFuzzerTestOneInput(const uint8_t* data, </dd> </dl> + <dl> + <dt>Make FreeType use the new CFF driver for Type 1 + fonts also</dt> + <dd> + <p>Since Adobe's contribution of a new CFF driver, + FreeType has excellent hinting support for this font + format.</p> + + <p>On the other hand, FreeType's hinting of PostScript + Type 1 fonts is rather bad, mainly for historical + reasons and lack of maintainance.</p> + + <p>Since both CFF and Type 1 are PostScript font + formats, the similarity (after decoding) is great. + The idea is now to make the CFF driver understand + Type 1 fonts; this would automatically yield to + much better hinting.</p> + + <p><em>Difficulty:</em> hard (because of getting + acquainted to FreeType internals, not the coding + itself). <em>Requirements:</em> C, Unix build + tools. <em>Potential mentor:</em> Werner Lemberg + (FreeType).</p> + </dd> + </dl> + <p>Do you have more ideas? Please write to our <a href="mailto:freetype-devel@nongnu.org">mailing list</a> so that we can discuss your suggestions, @@ -275,7 +301,7 @@ int LLVMFuzzerTestOneInput(const uint8_t* data, <!-- ************************************************** --> <div class="updated"> - <p>Last update: 6-Feb-2017</p> + <p>Last update: 22-Feb-2017</p> </div> </div> </div> |