Re: OpenType font variations and cairo
Adrian Johnson <[email protected]>
| Newsgroups | gmane.comp.lib.cairo |
|---|---|
| Message-ID | <[email protected]> |
On 21/09/17 12:03, Matthias Clasen wrote: > On Wed, Sep 20, 2017 at 6:15 PM, Behdad Esfahbod > <[email protected] <mailto:[email protected]>> wrote: > > The test was really broken... > > Ok, I've pushed some things there that should help Matthias move foward: > > https://github.com/behdad/cairo/commits/font-variations > <https://github.com/behdad/cairo/commits/font-variations> > > > Thanks for those fixes, Behdad. Taking another look at the test, I'm not > sure what I was thinking - it was checking the width axis, but the font > we use only has weight and contrast as axes. > i've pushed all the fixes to > > https://github.com/matthiasclasen/cairo/tree/wip/matthiasc/font-variations > > Does this work for you now, Adrian ? It works with freetype 2.8.0, but not 2.8.1. Here are the results of testing with different combinations of freetype and fontconfig. freetype 2.8.0, fontconfig 2.11.0 : pass freetype 2.8.0, fontconfig 2.12.5 : pass freetype 2.8.0, Behdad's fontconfig (2d0063948a44) : pass freetype 2.8.1, fontconfig 2.11.0 : fail axis Weight, value 300 axis CNTR, value 0 axis Weight, value 0 axis CNTR, value 0 Axis Weight: not expected value (0 != 300.5) freetype 2.8.1, fontconfig 2.12.5 : fail axis Weight, value 300 axis CNTR, value 0 axis Weight, value 0 axis CNTR, value 0 Axis Weight: not expected value (0 != 300.5) freetype 2.8.1, Behdad's fontconfig (2d0063948a44) : fail axis Weight, value 300 axis CNTR, value 0 axis Weight, value 0 axis CNTR, value 0 Axis Weight: not expected value (0 != 300.5) -- cairo mailing list [email protected] https://lists.cairographics.org/mailman/listinfo/cairo