You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Family categorization tags collected from the type design team with the Categories Form
minisite_url definition in the METADATA.pb file for commissioned projects
primary_script definition in the METADATA.pb file for all projects that have a primary non-Latin based language support target
subsets definitions in the METADATA.pb reflect the actual subsets and languages present in the font files (in alphabetic order). For CJK fonts, only include one of the following subsets chinese-hongkong, chinese-simplified, chinese-traditional, korean, japanese.
Fontbakery checks are reviewed and failing checks are resolved in collaboration with the upstream font development team
Diffenator2 regression checks for revisions on all projects that are currently in production
Designers bio info have to be present in the designer catalog (at least an issue should be opened for tracking this, if they are not)
Check designers order in metadata.pb, since the first one of the list appears as “principal designer”
Social media formatted visual assets for all new commissioned projects in the Drive directory, communicate with the repository Maintainer so that they can push this content to the Social Media tracker spreadsheet
Social media content draft for all new commissioned projects in the Drive directory and Social Media tracker spreadsheet, communicate with the repository Maintainer so that they can push this content to the Social Media tracker spreadsheet
This is a new major release; when looking at the diffenator report, expect substantial change!
Noto Nastaliq Urdu v4.000
This is a major re-engineering of the font, which fixes most open issues. Dot positioning and bari ye handling has been extensively revised. Some connections have been simplified, reducing the glyphset dramatically.
⚠️WARN Detect any interpolation issues in the font.
⚠️WARN
Interpolation issues were found in the font:
- Contour 1 point 8 in glyph 'uni0635.isol' has a kink between location wght=400 and location wght=700
- Contour 0 point 29 in glyph 'uni0647.medi.jeem' has a kink between location wght=400 and location wght=700
- Contour 0 in glyph 'nine': becomes underweight between wght=400 and wght=700.
- Contour 0 point 31 in glyph 'nine' has a kink between location wght=400 and location wght=700
- Contour 0 point 40 in glyph 'uniFDFD' has a kink between location wght=400 and location wght=700
- Contour 0 point 46 in glyph 'uni06D2.fina' has a kink between location wght=400 and location wght=700
- Contour 0 point 31 in glyph 'uni0633.medi.seen' has a kink between location wght=400 and location wght=700
- Contour 0 in glyph 'uni0603': becomes underweight between wght=400 and wght=700.
- Contour 0 in glyph 'uni0635.medi.sad': becomes underweight between wght=400 and wght=700.
- Contour 0 point 36 in glyph 'uni0635.medi.sad' has a kink between location wght=400 and location wght=700
- Contour 0 point 42 in glyph 'uni0635.medi.sad' has a kink between location wght=400 and location wght=700
- Contour 0 point 10 in glyph 'seven.encl' has a kink between location wght=400 and location wght=700
[code: interpolation-issues]
⚠️WARN Check math signs have the same width.
⚠️WARN
The most common width is 567 among a set of 5 math glyphs.
The following math glyphs have a different width, though:
Width = 559:
less, greater
[code: width-outliers]
⚠️WARN Check font contains no unreachable glyphs
⚠️WARN
The following glyphs could not be reached by codepoint or substitution rules:
The following glyph names may be too long for some legacy systems which may expect a maximum 31-characters length limit:
twodotshorizontalabove_tahabovear, twodotshorizontalbelow_tahabovear and twodotshorizontalcenter_tahabovear
[code: legacy-long-names]
⚠️WARN Ensure soft_dotted characters lose their dot when combined with marks that replace the dot.
⚠️WARN
The dot of soft dotted characters used in orthographies must disappear in the following strings: į̀ į́ į̂ į̃ į̄ į̌
The dot of soft dotted characters should disappear in other cases, for example: į̆ į̇ į̈ į̊ į̋ į̦̀ į̦́ į̦̂ į̦̃ į̦̄ į̦̆ į̦̇ į̦̈ į̦̊ į̦̋ į̦̌ į̧̀ į̧́ į̧̂ į̧̃
Your font fully covers the following languages that require the soft-dotted feature: Dutch (Latn, 31,709,104 speakers), Lithuanian (Latn, 2,357,094 speakers).
⚠️WARN Check for codepoints not covered by METADATA subsets.
⚠️WARN
The following codepoints supported by the font are not covered by
any subsets defined in the font's metadata file, and will never
be served. You can solve this by either manually adding additional
subset declarations to METADATA.pb, or by editing the glyphset
definitions.
U+02C7 CARON: try adding one of: yi, canadian-aboriginal, tifinagh
U+02C9 MODIFIER LETTER MACRON: not included in any glyphset definition
U+02D8 BREVE: try adding one of: yi, canadian-aboriginal
U+02D9 DOT ABOVE: try adding one of: yi, canadian-aboriginal
U+02DB OGONEK: try adding one of: yi, canadian-aboriginal
U+02DD DOUBLE ACUTE ACCENT: not included in any glyphset definition
ℹ️ INFO Is the Grid-fitting and Scan-conversion Procedure ('gasp') table set to optimize rendering?
ℹ️ INFO
These are the ppm ranges declared on the gasp table:
PPM <= 65535:
flag = 0x0F
- Use grid-fitting
- Use grayscale rendering
- Use gridfitting with ClearType symmetric smoothing
- Use smoothing along multiple axes with ClearType®
[code: ranges]
ℹ️ INFO Show hinting filesize impact.
ℹ️ INFO
Hinting filesize impact:
ofl/notonastaliqurdu/NotoNastaliqUrdu[wght].ttf
Dehinted Size
317.4kb
Hinted Size
317.5kb
Increase
24 bytes
Change
0.0 %
[code: size-impact]
ℹ️ INFO Ensure fonts have ScriptLangTags declared on the 'meta' table.
Could not detect which version of ttfautohint was used in this font. It is typically specified as a comment in the font version entries of the 'name' table. Such font version strings are currently: ['Version 4.000']
[code: version-not-detected]
[1] Family checks
ℹ️ INFO Check axis ordering on the STAT table.
ℹ️ INFO
None of the fonts lack a STAT table.
And these are the most common STAT axis orderings:
('wght', 1)
[code: summary]
Summary
💥 ERROR
☠ FATAL
🔥 FAIL
⚠️ WARN
⏩ SKIP
ℹ️ INFO
✅ PASS
🔎 DEBUG
0
0
3
8
45
9
186
0
0%
0%
1%
3%
18%
4%
74%
0%
Note: The following loglevels were omitted in this report:
@simoncozens Qq, I'm guessing there are empty glyphs since the shaping engine eventually picks an isol, init, medi or fina form so they're kinda redundant?
I facing an issue with this font over mobile webview(capacitorjs). Suddenly application got stuck but when i use other urdu font like gulzar it works fine
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Taken from the upstream repo https://github.com/notofonts/nastaliq at commit notofonts/nastaliq@9887ddf.
PR Checklist:
minisite_urldefinition in the METADATA.pb file for commissioned projectsprimary_scriptdefinition in the METADATA.pb file for all projects that have a primary non-Latin based language support targetsubsetsdefinitions in the METADATA.pb reflect the actual subsets and languages present in the font files (in alphabetic order). For CJK fonts, only include one of the following subsetschinese-hongkong,chinese-simplified,chinese-traditional,korean,japanese.