githubnext / githubnext/monaspace

fails to build with fontmake (Expected glyph class definition or statement: got NAME condition)

オープン
#348 コメント 1 件 リアクション 0 件 担当者 0 名 GitHub で見る
主要言語
Shell
スター
19.6k
フォーク
322
PR マージ指標
30日以内にマージされた PR はありません

説明

This happens for each of the Variable Font sources (but for the other fonts as well):

```
$ for f in sources/Variable\ Fonts/Monaspace\ *.glyphs ; do fontmake -o ttf -g "${f}" ; done
...
fontmake: Error: In 'sources/Variable Fonts/Monaspace Xenon Var.glyphs' -> 'master_ufo/MonaspaceXenonVar.designspace': Generating fonts from Designspace failed: :186:1: Expected glyph class definition or statement: got NAME condition
```
Same error for all sources, no font files created.

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

調査の方向性

提供されている fontmake ループを sources/Variable Fonts/Monaspace *.glyphs に対して実行して、失敗を再現します。生成された master_ufo designspace と、186 行付近の features セクションを調べ、その後、他のソースファイルと比較してエラーの原因となっている共通の入力を特定します。fontmake が完了し、各ソースのフォントファイルが作成されれば完了です。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
shell
領域
build-system
issue の種類
バグ
難易度
3/5
見積もり時間
1〜2日
活発さ
停滞
明瞭さ
おおむね明確
初心者へのやさしさ
35/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。