fridamedrano / kalnia-typeface Goto Github PK
View Code? Open in Web Editor NEWLicense: SIL Open Font License 1.1
License: SIL Open Font License 1.1
@fridamedrano, please turn the visibility of the repository public
. It is required to publish the font in Google Fonts.
Reported after building font with source file at commit 9dd6f18
An old FontLab version had a bug which caused it to store copyright notices in nameID 10 entries.
In order to detect those and distinguish them from actual legitimate usage of this name table entry, we expect that such strings do not exceed a reasonable length of 200 chars.
Longer strings are likely instances of the FontLab bug.
When creating a variable font, the designer must make sure that corresponding paths have the same start points across masters, as well as that corresponding component shapes are placed in the same order within a glyph across masters. If this is not done, the glyph will not interpolate correctly.
Here we check for the presence of potential interpolation errors using the fontTools.varLib.interpolatable module.
⚠ WARN Interpolation issues were found in the font:
Contour 1 start point differs in glyph 'percent' between location wght=100,wdth=100 and location wght=700,wdth=100
Contour 3 start point differs in glyph 'percent' between location wght=100,wdth=100 and location wght=700,wdth=100
Contour 4 start point differs in glyph 'perthousand' between location wght=100,wdth=100 and location wght=700,wdth=100
Contour 6 start point differs in glyph 'perthousand' between location wght=100,wdth=100 and location wght=700,wdth=100
Contour 2 start point differs in glyph '.notdef' between location wght=100,wdth=100 and location wght=100,wdth=125
Contour 2 start point differs in glyph '.notdef' between location wght=100,wdth=100 and location wght=700,wdth=125
Contour 0 start point differs in glyph 'Oslash' between location wght=100,wdth=100 and location wght=700,wdth=100
Contour 0 start point differs in glyph 'Oslash' between location wght=100,wdth=100 and location wght=700,wdth=125 [code: interpolation-issues]
Actions error when using the new template:
TypeError: init() got an unexpected keyword argument 'omit_if_default'
make: *** [Makefile:23: build.stamp] Error 1
Error: Process completed with exit code 2.
Hello!
This is an automatically-generated report about possible interpolation problems in Kalnia[wdth,wght].ttf
, as found in the Google Fonts catalog.
The particular version of the font that was tested was archive:.
To download a PDF version of this report with helpful visuals of the problems, click here; Or to view it on the GitHub website, click here.
The report follows:
Glyph percent was not compatible:
Masters: '', 'wght=700.0':
Contour 3 start point differs: 0 in '', 28 in 'wght=700.0'; reversed: False
Glyph perthousand was not compatible:
Masters: '', 'wght=700.0':
Contour 6 start point differs: 0 in '', 28 in 'wght=700.0'; reversed: False
This report was generated using the fonttools varLib.interpolatable
tool. We understand that sometimes the tool generates false-positives. Particularly for more complicated font designs. If you did not find this report useful, please apologize and ignore & close it.
To give feedback about this report, please file an issue or open a discussion at fonttools.
Is this character � needed for Latin core?
If not, I will delete it from the font (I will keep the not-def that I currently have).
¿?¡!(){}[]
The error that I got from the meta table is:
File "/Users/fridamedrano/Desktop/Github/Test-2023-Sep11/Kalnia-Color/venv/lib/python3.11/site-packages/glyphsLib/builder/custom_params.py", line 573, in to_ufo_meta_table
tag, data = entry["tag"], entry["data"]TypeError: string indices must be integers, not 'str'
I deleted the meta table to pass and export everything on the Actions.
The line deleted is (in the glyphs file):
name = "meta Table";
value = "{\012 data = Latn;\012 tag = dlng;\012}\012{\012 data = Latn;\012 tag = slng;\012}";
Please review the consistency among marks in terms of size (width) and weight
macron
looks too light in the bolder and wider mastersbreve
looks narrower and tilde
too wide for the system (circumflex looks like an intermediate point).i
should match the dot accent.commaaccet
is particularly heavy in the heavy and wider masters.Cdotaccent
periodcentered.loclCAT
should appear centered between two lowercase l’speriodcentered.loclCAT.case
should appear centered between two uppercase L’sldot
andLdot
can be derived from L/l + periodcentered.loclCAT(.case)
Useful scripts: mekkablue > Build Glyphs > Center punt volat and Build Ldot
I am bringing here the issue opened by Rainer in Kalnia-Color repo.
The period looks closer to the left l
.
This Fail is reported for the latest font in the repository at commit f359052
Lcaron, dcaron, lcaron, tcaron should NOT be composed with quoteright or quotesingle or comma or caron(comb). It should be composed with a distinctive glyph which doesn't look like an apostrophe.
Source: https://ilovetypography.com/2009/01/24/on-diacritics/ http://diacritics.typo.cz/index.php?id=5 https://www.typotheque.com/articles/lcaron
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.