My company needs a small modification to Google’s Montserrat. (Changes have been cleared with the legal department.) After I save the Glyphs file and try to reopen I get this:
The document Montserrat-Light could not be opened. Missing “;” on line 53.
I don’t know what line 53 is, and it’s happening to all other weights. Oddly, I didn’t have this problem about a month ago with Regular and Medium. I’m using version 3259.
Curious. The update gives me the same error for Montserrat. Testing other fonts I get the error for Kanit, but not Libre Baskerville or Poppins (all Google fonts)
I checked a couple of the static fonts and with no editing, saving as a new .glyphs file results in the Line 53 error when attempting to reopen. G3.3, 3303.
The mark feature has a lot of errors in it and I believe that may be the cause of the error. Line 53 is the date line preceding all the feature code.
Why are you not using the original Montserrat Glyphs file available on the GitHub repository for Montserrat? Reverse-engineering compiled font files is never a good idea, at least if there are source files available.
I’m don’t know about the GitHub repository and how it works. Furthermore I don’t know what “an invalid “achVendID” in the OS/2 table” is. Can you inform me?
The files that are distributed through google fonts are slightly invalid. And Glyphs wasn’t handling this correctly. So I fixed that. And I reported it to google.
The fonts in the source repo are fine. But as said above, use the .glyphs files.