Skip to content

Bold TTF: "CR" is mis-named "nonmarkingreturn", won't compile #19

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
codeman38 opened this issue Sep 28, 2012 · 1 comment
Closed

Bold TTF: "CR" is mis-named "nonmarkingreturn", won't compile #19

codeman38 opened this issue Sep 28, 2012 · 1 comment
Labels

Comments

@codeman38
Copy link

The TTF file for Source Code Pro Bold no longer corresponds to the GlyphOrderAndAliasDB file:

>makeotf -sp target\SourceCodePro-Bold.ttf.fpr -f Roman\Bold\font.ttf -r -o target\SourceCodePro-Bold.ttf

makeotf [Note] Converting source font 'Roman\Bold\font.ttf' to temporary Unix Type1 font file 'Roman\Bold\font.ttf.tmp'.
makeotf [Note] adding the style Bold from fontinfo keyword.
makeotf [Note] setting the DONT_USE_WIN_LINE_METRICS OS/2 fsSelection bit 7 from fontinfo keyword.
makeotf [Note] setting the WEIGHT_WIDTH_SLOPE_ONLY OS/2 fsSelection bit 8 from fontinfo keyword.
makeotf [Note] setting the OBLIQUE OS/2 fsSelection bit 9 from fontinfo keyword.

makeotf [Note] Writing options file Roman\Bold\current.fpr
makeotf [Note] Writing options file target\SourceCodePro-Bold.ttf.fpr
makeotf [Error] For TTF fonts, the GlyphOrderAndAliasDB file must preserve the original font glyph order, and use the same names as they are derived by the 'tx' tool. ../../GlyphOrderAndAliasDB.

Looking into the font with TTX, the issue appears to be that the "CR" character has been renamed "nonmarkingreturn".

@codeman38
Copy link
Author

Also, "nbspace" is mis-named "nonbreakingspace".

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants