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.

'kern' version should not be 1

See original GitHub issue

https://www.microsoft.com/typography/otspec/kern.htm doesn’t specify v1. IIUC (from @anthrotype’s comments) 1.0 is only use for Apple AAT.

Report existence of a 1.0 kern table as a problem. Can be detected in Python using something like 'kern' in f and f['kern'].version == 1

In my local [possibly outdated] clone of our google/fonts ofl/coda/Coda-Regular.ttf has this problem.

Issue Analytics

  • State:closed
  • Created 6 years ago
  • Comments:5 (4 by maintainers)

github_iconTop GitHub Comments

1reaction
felipesanchescommented, Nov 8, 2017

But that caught our attention to another issue. I see that this test checks for ‘KERN’. According to the spec, it seems we should be looking for ‘kern’ instead.

0reactions
felipesanchescommented, Nov 13, 2017

I assume the issue has been addressed. Re-open in case you disagree.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Why does Debian 11 apt suggest me to upgrade to the current ...
However, I am baffled about one thing. I currently have kernel version 5.10.0-19-amd64. When I run sudo apt-get update and sudo apt-get upgrade, ......
Read more >
xcode - Why does Homebrew report "couldn't understand kern ...
A quick search indicates it's a problem with gcc and recent OS X versions. The gcc version listed here appears to be the...
Read more >
Submitting patches: the essential guide to getting your code ...
Check your patch for basic style violations, details of which can be found in Linux kernel coding style. Failure to do so simply...
Read more >
Kern Table - TrueType Reference Manual - Apple Developer
Previous versions of the 'kern' table defined both the version and nTables fields in the header as UInt16 values and not UInt32 values....
Read more >
What is the latest kernel release for my version of Red Hat ...
The Red Hat distributed kernel package has its own versioning, in this case, 957. Looking at the kernel packages in Figure 2, one...
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