We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
The ttf file stores inconsistent version information in the "head" and "name" tables, as can be seen by running ttx iosevka-regular.ttf:
ttx iosevka-regular.ttf
According to https://silnrsi.github.io/FDBP/en-US/Versioning.html these two versions should match.
It seems that fontconfig on Linux uses head.fontRevision: executing fc-match -f '%{fontversion}\n' iosevka gives 65536, which means 1.0.
fc-match -f '%{fontversion}\n' iosevka
Windows on the other hand uses the name.Version, see https://docs.microsoft.com/en-us/typography/opentype/spec/head
The text was updated successfully, but these errors were encountered:
Fix head.fontRevision computation (#545).
head.fontRevision
212749b
Fixed the computation. Note that since Iosevka follows semver, so I only keep one digit for patch and two digits for minor.
semver
patch
minor
Sorry, something went wrong.
No branches or pull requests
The ttf file stores inconsistent version information in the "head" and "name" tables, as can be seen by running
ttx iosevka-regular.ttf
:According to https://silnrsi.github.io/FDBP/en-US/Versioning.html these two versions should match.
It seems that fontconfig on Linux uses head.fontRevision: executing
fc-match -f '%{fontversion}\n' iosevka
gives 65536, which means 1.0.Windows on the other hand uses the name.Version, see https://docs.microsoft.com/en-us/typography/opentype/spec/head
The text was updated successfully, but these errors were encountered: