elvin
October 11, 2016, 11:45am
1
Hi,
Every time I’m trying to export a typeface I’m getting the following error.
**MakeOTF error**
Error: "syntax error at "script" missing" in Feature locl in line: 20
The console file is telling me the following:
syntax error at "script" missing { useExtension "{" } [features.fea 71]
makeotfGlyphs [FATAL] <SideSans-Roman> aborting because of errors
logout
Saving session...
...copying shared history...
...saving history...truncating history files...
...completed.
Does anyone have a clue what’s going on?
Please open the features.fa file and check line 70 (and the surrounding lines). What do you find there?
elvin
October 11, 2016, 2:02pm
3
Thanks for you reply!
I copied lines 68—80 from features.fea
} locl ;
feature {
script latn;
language ROM ;
sub Scedilla by Scommaaccent;
sub scedilla by scommaaccent;
} ;
feature case {
script latn;
lookup case0 {
mekkablue
(Rainer Erich Scheichelbauer)
October 11, 2016, 2:49pm
4
Which version of Glyphs?
Can you try and update & recompile in Font Info > Features ?
elvin
October 11, 2016, 3:57pm
5
Glyphs Version 2.3 (895)
I tried update & compile in Font Info > Features
Both give me the same error as before:
Error: "syntax error at "script" missing" in Feature locl in line: 20
Bendy
(Bendy)
October 11, 2016, 4:03pm
6
Try naming the feature and putting the lookups inside:
feature locl {
script latn;
language ROM ;
sub Scedilla by Scommaaccent;
sub scedilla by scommaaccent;
} locl;
elvin
October 11, 2016, 4:20pm
7
I’m pretty new to this. How do I do this?
Bendy
(Bendy)
October 11, 2016, 4:39pm
8
Are you writing your own features or letting Glyphs do it automatically?
elvin
October 11, 2016, 5:12pm
9
I’m letting Glyphs do it automatically. Actually I’m just making a few small edits to Helvetica Neue. But even when I’m trying to export the unedited Helvetica Neue I get this error.
The feature name is empty. Can you remove all features and hit the update button again?
elvin
October 12, 2016, 7:17am
11
That seems to do the trick.
Thanks everyone!