question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Lj / LJ Nj / NJ case-sensitivity issue

See original GitHub issue

This issue still appears to be unresolved. https://github.com/google/roboto/issues/55

As I understand it, I am unable to run ‘make’ on my Mac because it isn’t recognizing case-sensitivity in glyph names.

File "/Users/erinmclaughlin/env/lib/python2.7/site-packages/ufo2ft/outlineOTF.py", line 895, in setupTable_CFF glyph = self.allGlyphs[glyphName] KeyError: 'Lj'

I believe that Lj and Nj are being confused with LJ and NJ.

Could a new naming scheme be adopted so that these glyphs won’t require a crazy work-around?

Thanks, Erin

Edit – So I was going to rename (or delete) the Lj and Nj glyphs as a workaround, which I have done before, but it appears that they are no longer in the font (??!) – Yet I still received the error above. Any ideas on how to fix this and why Lj is still coming up as an issue?

Issue Analytics

  • State:open
  • Created 7 years ago
  • Reactions:1
  • Comments:10 (10 by maintainers)

github_iconTop GitHub Comments

2reactions
moyogocommented, Mar 14, 2017

BTW https://github.com/google/roboto/issues/55#issuecomment-264672901 says how one can build Roboto fonts on Mac.

1reaction
anthrotypecommented, Mar 14, 2017

the problem is robofab, you should replace it with defcon

Read more comments on GitHub >

github_iconTop Results From Across the Web

N.J. Div. of Child Prot. & Permanency v. L.J. (In re ... - Casetext
NEW JERSEY DIVISION OF CHILD PROTECTION AND PERMANENCY, Plaintiff-Respondent, v. L.J. and C.G., Defendants-Appellants. IN THE MATTER OF THE ...
Read more >
Building fonts on OS X has name collision issue #55 - GitHub
Select the new partition in the left sidebar of Disk Utility and select the "Erase" toolbar option; Choose OS X Extended (Case-sensitive, ...
Read more >
NEW JERSEY DIVISION OF CHILD PROTECTION AND ...
NEW JERSEY DIVISION OF CHILD PROTECTION AND PERMANENCY v. M.B and K.M., L.J., and D.T. Annotate this Case. RECORD IMPOUNDED NOT FOR PUBLICATION...
Read more >
Find a Case - NJ Courts
Search criminal cases by name or county. Search Criminal Judgments. Search criminal judgments by defendant name, SBI number, complaint number, or indictment ...
Read more >
How to compare character ignoring case in primitive types
The problem is that there are variant glyphs in either upper or lower case, ... are also mixed-case glyphs: \u01c5, \u01c8, \u01cb, \u01f2...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found