glyphsLib: Intermediate/brace layers are not supported anymore
https://github.com/emmamarichal/league-spartan
fontmake.errors.FontmakeError: In 'LeagueSpartan.glyphs' -> 'master_ufo/LeagueSpartan.designspace': Generating fonts from Designspace failed: '{500}'
- font is Glyphs version2
- has intermediate layer at 500 for /e and /a.ss01
- ufo2ft creates a source master at 500 in design space, which has the same name as the origin master at 200, which creates a conflict.
I don’t know at which commit exactly the change occurred though. Maybe it’s not even glyphsLib the issue.
<sources>
<source filename="LeagueSpartan-ExtraLight.ufo" name="League Spartan ExtraLight" familyname="League Spartan" stylename="ExtraLight">
<lib copy="1"/>
<groups copy="1"/>
<features copy="1"/>
<info copy="1"/>
<location>
<dimension name="Weight" xvalue="200"/>
</location>
</source>
<source filename="LeagueSpartan-ExtraLight.ufo" name="League Spartan ExtraLight {500}" layer="{500}">
<location>
<dimension name="Weight" xvalue="500"/>
</location>
</source>
About this issue
- Original URL
- State: closed
- Created 3 years ago
- Comments: 34 (1 by maintainers)
Commits related to this issue
- Test for #741 — committed to googlefonts/glyphsLib by simoncozens 2 years ago
- Fix for #741 — committed to googlefonts/glyphsLib by simoncozens 2 years ago
- Fix brace layers in minimal build (#769) * Test for #741 * Fix for #741 — committed to googlefonts/glyphsLib by simoncozens 2 years ago
- Ensure alternate glyph rules are floats. (See #741) — committed to googlefonts/glyphsLib by simoncozens 2 years ago
- Ensure alternate glyph rules are floats. (See #741) — committed to googlefonts/glyphsLib by simoncozens 2 years ago
- Ensure alternate glyph rules are floats. (See #741) (#833) — committed to googlefonts/glyphsLib by simoncozens 2 years ago
Sorry. I shall look at this today.
Hello, I wanted to do a small “tutorial” to solve an issue I met.
But it didn’t export properly and I got this error:
TypeError: '<=' not supported between instances of 'int' and 'str'
To avoid that:
I hope it will help if someone has the same kind of issue!
This issue is blocking the CI builds in multiple repositories, I have complains from several designers.