I cannot see what they are, but my new colour glyphs suffer from "Color Metrics Conflicts."
This usually happens because of different advance widths, but all are the same = 1674 funits.
A possible bug with font validation is that it will correct contour directions for coloured glyphs, which will break them as colour glyph components should sometimes have reversed contours.
Perhaps the validation check should skip colour glyph components?
I attach my project file.
[FIXED] Colour Metrics Conflicts
-
- Top Typographer
- Posts: 9876
- Joined: Tue Oct 29, 2002 5:28 am
- Location: Seven Kings, London UK
- Contact:
[FIXED] Colour Metrics Conflicts
- Attachments
-
- Verajja Regular.fcp
- (500.59 KiB) Downloaded 298 times
-
- Moderator
- Posts: 11155
- Joined: Fri Oct 04, 2002 12:41 am
- Location: Bilthoven, The Netherlands
- Contact:
Re: Colour Metrics Conflicts
Nothing wrong with the glyphs. We'll have this bug fixed with the next upcoming release.Bhikkhu Pesala wrote: ↑Thu Jan 24, 2019 9:22 am I cannot see what they are, but my new colour glyphs suffer from "Color Metrics Conflicts."
This usually happens because of different advance widths, but all are the same = 1674 funits.
The simple glyphs should have contours with correct directions. That should not break color glyph components, as the rasterizer should take care of overlapping issues.Bhikkhu Pesala wrote: ↑Thu Jan 24, 2019 9:22 am A possible bug with font validation is that it will correct contour directions for coloured glyphs, which will break them as colour glyph components should sometimes have reversed contours.
Perhaps the validation check should skip colour glyph components?
-
- Top Typographer
- Posts: 9876
- Joined: Tue Oct 29, 2002 5:28 am
- Location: Seven Kings, London UK
- Contact:
Re: Colour Metrics Conflicts
You seem to be correct. I thought I saw a problem earlier, but after validation and correcting the incorrect directions in the colour glyph members, all seems to be still working. Tested in Opera 12.18, which does not support colour. The fallback glyph also displays correctly.Erwin Denissen wrote: ↑Thu Jan 24, 2019 1:15 pmThe simple glyphs should have contours with correct directions. That should not break color glyph components, as the rasterizer should take care of overlapping issues.