Giter Site home page Giter Site logo

Comments (4)

HinTak avatar HinTak commented on June 26, 2024 1

Thanks for the investigation. Yes, I filed this issue because overlapping contours are common/expected of variable fonts. I'll get to it one day, when I finish the other more urgent/important issues (like getting building with visual studio to work again, after Microsoft removed it at the beginning...)

from font-validator.

thundernixon avatar thundernixon commented on June 26, 2024

When I run a FontBakery test on a font I'm mastering, I get several errors that I am confused by, and which I can't find documentation for:

  • ℹī¸ INFO MS-FonVal: Unable to perform test due to previously detected errors DETAILS:
    • Glyph index 1 Test: ValidateSimpContMisor
    • Glyph index 10 Test: ValidateSimpContMisor
    • Glyph index 26 Test: ValidateSimpContMisor
    • Glyph index 38 Test: ValidateSimpContMisor
    • Glyph index 44 Test: ValidateSimpContMisor
    • Glyph index 69 Test: ValidateSimpContMisor
    • Glyph index 76 Test: ValidateSimpContMisor
    • Glyph index 91 Test: ValidateSimpContMisor
    • Glyph index 105 Test: ValidateSimpContMisor
    • Glyph index 107 Test: ValidateSimpContMisor
    • NOTE: 37 other similar results were hidden!

The naming of this error (and what I can understand in the fontval code) indicates that the message is about Contour Misorientation. However, the glyphs listed have similar contour directions to other glyphs.

However, each of the glyphs listed here has overlaps, while those excluded tend to be individual shapes. Is it safe to assume that this stems from the same issue, or is this something separate?

If helpful, here's the font triggering this check, the TTX xml, and the Font Bakery report:
https://github.com/thundernixon/Libre-Caslon/tree/2622969efd19f148fa17536345b085441fb723c9/dist/2018-11-07-15_29

from font-validator.

HinTak avatar HinTak commented on June 26, 2024

I don't know - I think you should run FontVal bare and read the report. At least messages are in the right order. I am not sure whether test cannot continue because of contour mis-orientation, or that the mis-orientation test was not performed because of previous (other) problems. I do not want to look at FB code to find out.

I'll have a look at the font itself at some point in time, but not right away.

from font-validator.

thundernixon avatar thundernixon commented on June 26, 2024

Thanks for your comments and the recommendation, @HinTak. I ran it in the Mac GUI from Georg Seifert, and found that some of the outlines did have incorrect path directions.

Once I fixed that, it appeared that anything with overlap triggered this error/info combo:

| E1111 | Intersecting contours |
| I1111 | Unable to perform test due to previously detected errors |

image

So, I just wanted to report this as something else that probably could be upgraded when Variable Font updates are supported.

from font-validator.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤ī¸ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.