cantarell-fonts issueshttps://gitlab.gnome.org/GNOME/cantarell-fonts/-/issues2020-12-22T19:17:41Zhttps://gitlab.gnome.org/GNOME/cantarell-fonts/-/issues/1Cantarell does not contain Greek glyphs2020-12-22T19:17:41ZBugzillaCantarell does not contain Greek glyphs## Submitted by Alkis Georgopoulos
**[Link to original bug (#675280)](https://bugzilla.gnome.org/show_bug.cgi?id=675280)**
## Description
Hi, Cantarel does not contain Greek glyphs and so the default Gnome UI looks horrible now for ...## Submitted by Alkis Georgopoulos
**[Link to original bug (#675280)](https://bugzilla.gnome.org/show_bug.cgi?id=675280)**
## Description
Hi, Cantarel does not contain Greek glyphs and so the default Gnome UI looks horrible now for Greek users, as Greek characters are substituted with another font of different size.
For example, in the "Email και ημερολόγιο" menu item, the "και ημερολόγιο" part is bigger and uses a different font face. I'm attaching a menu screenshot to better show the problem.
Please add Greek glyphs in Cantarell.https://gitlab.gnome.org/GNOME/cantarell-fonts/-/issues/2provide a PDF specimen2020-01-02T13:46:19ZBugzillaprovide a PDF specimen## Submitted by Jakub Steiner `@jimmac`
**[Link to original bug (#705519)](https://bugzilla.gnome.org/show_bug.cgi?id=705519)**
## Description
We need a spec sheet to test changes using our rendering stack.
Initially we want to co...## Submitted by Jakub Steiner `@jimmac`
**[Link to original bug (#705519)](https://bugzilla.gnome.org/show_bug.cgi?id=705519)**
## Description
We need a spec sheet to test changes using our rendering stack.
Initially we want to compare the current master HEAD to the system installed Cantarell, but in future it would be nice to be able to provide two git sha's to compare.https://gitlab.gnome.org/GNOME/cantarell-fonts/-/issues/3missing Shavian (Shaw) glyphs2018-08-10T18:01:20ZBugzillamissing Shavian (Shaw) glyphs## Submitted by Allison (desrt)
**[Link to original bug (#705795)](https://bugzilla.gnome.org/show_bug.cgi?id=705795)**
## Description
U+10450 through U+1047F encode the 48 letters and ligatures of Shavian in Unicode. This is an al...## Submitted by Allison (desrt)
**[Link to original bug (#705795)](https://bugzilla.gnome.org/show_bug.cgi?id=705795)**
## Description
U+10450 through U+1047F encode the 48 letters and ligatures of Shavian in Unicode. This is an alternate alphabet for writing English.
http://en.wikipedia.org/wiki/Shavian_alphabet
GNOME has a translation (en@shaw) for this alphabet at ~50%.
Using the translation so far has required downloading a third-party font. It would be nice to see these in Cantarell.https://gitlab.gnome.org/GNOME/cantarell-fonts/-/issues/4Improved: Add monospaced font2019-03-25T20:38:12ZBugzillaImproved: Add monospaced font## Submitted by Alejandro HC
**[Link to original bug (#710359)](https://bugzilla.gnome.org/show_bug.cgi?id=710359)**
## Description
Perhaps the idea is a little far from the plan of developers, but it would be a good idea to integra...## Submitted by Alejandro HC
**[Link to original bug (#710359)](https://bugzilla.gnome.org/show_bug.cgi?id=710359)**
## Description
Perhaps the idea is a little far from the plan of developers, but it would be a good idea to integrate a fixed width version Cantarell.
Thankshttps://gitlab.gnome.org/GNOME/cantarell-fonts/-/issues/6Implement OpenType feature to capitalize ß when surrounded by uppercase letters2018-03-26T22:01:16ZBugzillaImplement OpenType feature to capitalize ß when surrounded by uppercase letters## Submitted by Nikolaus Waxweiler `@nwaxweiler`
**[Link to original bug (#760117)](https://bugzilla.gnome.org/show_bug.cgi?id=760117)**
## Description
As described in https://glyphsapp.com/tutorials/localize-your-font-german-capita...## Submitted by Nikolaus Waxweiler `@nwaxweiler`
**[Link to original bug (#760117)](https://bugzilla.gnome.org/show_bug.cgi?id=760117)**
## Description
As described in https://glyphsapp.com/tutorials/localize-your-font-german-capital-sharp-s.https://gitlab.gnome.org/GNOME/cantarell-fonts/-/issues/7Complete coverage of Adobe Latin 4 and Adobe Cyrillic 22018-08-10T18:00:56ZBugzillaComplete coverage of Adobe Latin 4 and Adobe Cyrillic 2## Submitted by Nikolaus Waxweiler `@nwaxweiler`
**[Link to original bug (#760236)](https://bugzilla.gnome.org/show_bug.cgi?id=760236)**
## Description
Missing glyphs for Adobe Latin 4 coverage:
U+0251 LATIN SMALL LETTER ALPHA
U+026...## Submitted by Nikolaus Waxweiler `@nwaxweiler`
**[Link to original bug (#760236)](https://bugzilla.gnome.org/show_bug.cgi?id=760236)**
## Description
Missing glyphs for Adobe Latin 4 coverage:
U+0251 LATIN SMALL LETTER ALPHA
U+0261 LATIN SMALL LETTER SCRIPT G
U+02bb MODIFIER LETTER TURNED COMMA
U+02bc MODIFIER LETTER APOSTROPHE
U+02be MODIFIER LETTER RIGHT HALF RING
U+02bf MODIFIER LETTER LEFT HALF RING
U+02c8 MODIFIER LETTER VERTICAL LINE
U+02c9 MODIFIER LETTER MACRON
U+02ca MODIFIER LETTER ACUTE ACCENT
U+02cb MODIFIER LETTER GRAVE ACCENT
U+02cc MODIFIER LETTER LOW VERTICAL LINE
U+2070 SUPERSCRIPT ZERO
U+2074 SUPERSCRIPT FOUR
U+2075 SUPERSCRIPT FIVE
U+2076 SUPERSCRIPT SIX
U+2077 SUPERSCRIPT SEVEN
U+2078 SUPERSCRIPT EIGHT
U+2079 SUPERSCRIPT NINE
U+207d SUPERSCRIPT LEFT PARENTHESIS
U+207e SUPERSCRIPT RIGHT PARENTHESIS
U+207f SUPERSCRIPT LATIN SMALL LETTER N
U+2080 SUBSCRIPT ZERO
U+2081 SUBSCRIPT ONE
U+2082 SUBSCRIPT TWO
U+2083 SUBSCRIPT THREE
U+2084 SUBSCRIPT FOUR
U+2085 SUBSCRIPT FIVE
U+2086 SUBSCRIPT SIX
U+2087 SUBSCRIPT SEVEN
U+2088 SUBSCRIPT EIGHT
U+2089 SUBSCRIPT NINE
U+208d SUBSCRIPT LEFT PARENTHESIS
U+208e SUBSCRIPT RIGHT PARENTHESIS
U+20a1 COLON SIGN
U+20a4 LIRA SIGN
U+20a6 NAIRA SIGN
U+20a7 PESETA SIGN
U+20ab DONG SIGN
U+20b1 PESO SIGN
U+20b2 GUARANI SIGN
U+20b5 CEDI SIGN
U+20ba TURKISH LIRA SIGN
U+2117 SOUND RECORDING COPYRIGHT
U+2120 SERVICE MARK
U+2153 VULGAR FRACTION ONE THIRD
U+2154 VULGAR FRACTION TWO THIRDS
U+215b VULGAR FRACTION ONE EIGHTH
U+215c VULGAR FRACTION THREE EIGHTHS
U+215d VULGAR FRACTION FIVE EIGHTHS
U+215e VULGAR FRACTION SEVEN EIGHTHS
U+25a0 BLACK SQUARE
U+25b3 WHITE UP-POINTING TRIANGLE
U+25b7 WHITE RIGHT-POINTING TRIANGLE
U+25bd WHITE DOWN-POINTING TRIANGLE
U+25c1 WHITE LEFT-POINTING TRIANGLE
U+25c6 BLACK DIAMOND
Missing glyphs for Adobe Cyrillic 2 coverage:
U+20ae TUGRIK SIGN
U+20b4 HRYVNIA SIGN
U+20b8 TENGE SIGN
U+2116 NUMERO SIGNhttps://gitlab.gnome.org/GNOME/cantarell-fonts/-/issues/9Produce .ttfs2019-03-31T17:27:01ZBugzillaProduce .ttfs## Submitted by Nikolaus Waxweiler `@nwaxweiler`
**[Link to original bug (#761021)](https://bugzilla.gnome.org/show_bug.cgi?id=761021)**
## Description
I deleted the old .ttfs in the repo as they were completely out of date.
This t...## Submitted by Nikolaus Waxweiler `@nwaxweiler`
**[Link to original bug (#761021)](https://bugzilla.gnome.org/show_bug.cgi?id=761021)**
## Description
I deleted the old .ttfs in the repo as they were completely out of date.
This typeface is supposed to update the one in the Google Fonts directory eventually and that probably means .ttfs are needed. They can be autohinted with ttfautohint.https://gitlab.gnome.org/GNOME/cantarell-fonts/-/issues/11Implement OpenType feature to handle catalan punt volat2018-03-26T22:00:00ZBugzillaImplement OpenType feature to handle catalan punt volat## Submitted by Nikolaus Waxweiler `@nwaxweiler`
**[Link to original bug (#761043)](https://bugzilla.gnome.org/show_bug.cgi?id=761043)**
## Description
https://glyphsapp.com/tutorials/localize-your-font-catalan-punt-volat## Submitted by Nikolaus Waxweiler `@nwaxweiler`
**[Link to original bug (#761043)](https://bugzilla.gnome.org/show_bug.cgi?id=761043)**
## Description
https://glyphsapp.com/tutorials/localize-your-font-catalan-punt-volathttps://gitlab.gnome.org/GNOME/cantarell-fonts/-/issues/10Implement OpenType feature to handle accented Dutch ij2018-03-26T22:00:43ZBugzillaImplement OpenType feature to handle accented Dutch ij## Submitted by Nikolaus Waxweiler `@nwaxweiler`
**[Link to original bug (#761042)](https://bugzilla.gnome.org/show_bug.cgi?id=761042)**
## Description
https://glyphsapp.com/tutorials/localize-your-font-accented-dutch-ij## Submitted by Nikolaus Waxweiler `@nwaxweiler`
**[Link to original bug (#761042)](https://bugzilla.gnome.org/show_bug.cgi?id=761042)**
## Description
https://glyphsapp.com/tutorials/localize-your-font-accented-dutch-ijhttps://gitlab.gnome.org/GNOME/cantarell-fonts/-/issues/13Regression: lining figures are gone2018-09-22T12:21:43ZBugzillaRegression: lining figures are gone## Submitted by Lukas
**[Link to original bug (#793439)](https://bugzilla.gnome.org/show_bug.cgi?id=793439)**
## Description
Until at least 0.25 all figures where lining by default, as of 0.100 they've become proportional figures.## Submitted by Lukas
**[Link to original bug (#793439)](https://bugzilla.gnome.org/show_bug.cgi?id=793439)**
## Description
Until at least 0.25 all figures where lining by default, as of 0.100 they've become proportional figures.https://gitlab.gnome.org/GNOME/cantarell-fonts/-/issues/14Regression: U+2212 MINUS SIGN is not the same width as U+002B PLUS SIGN2019-03-31T22:22:01ZBugzillaRegression: U+2212 MINUS SIGN is not the same width as U+002B PLUS SIGN## Submitted by Lukas
**[Link to original bug (#793600)](https://bugzilla.gnome.org/show_bug.cgi?id=793600)**
## Description
An application of mine includes a coordinate readout for displaying the current cursor position. To make su...## Submitted by Lukas
**[Link to original bug (#793600)](https://bugzilla.gnome.org/show_bug.cgi?id=793600)**
## Description
An application of mine includes a coordinate readout for displaying the current cursor position. To make sure the readout doesn't move around depending on the sign I chose U+2212 MINUS SIGN for negative values since it had the same width as U+002B in cantarell 0.25.
In cantarell 0.100 U+2212 MINUS SIGN is slightly wider than U+002B PLUS SIGN.https://gitlab.gnome.org/GNOME/cantarell-fonts/-/issues/15Cantarell 0.100 lacks Cyrillic support2018-09-22T12:20:43ZBugzillaCantarell 0.100 lacks Cyrillic support## Submitted by Vasily Khoruzhick
**[Link to original bug (#793903)](https://bugzilla.gnome.org/show_bug.cgi?id=793903)**
## Description
Cantarell 0.100 lacks Cyrillic support. That's a regression from 0.0.25## Submitted by Vasily Khoruzhick
**[Link to original bug (#793903)](https://bugzilla.gnome.org/show_bug.cgi?id=793903)**
## Description
Cantarell 0.100 lacks Cyrillic support. That's a regression from 0.0.25https://gitlab.gnome.org/GNOME/cantarell-fonts/-/issues/16Generated obliques have no hinting applied to them2023-03-18T06:02:55ZRyan HendricksonGenerated obliques have no hinting applied to themBelow is an animation of three lines of Cantarell, at 13px, 15px, and 17px. As you can see, at these sizes, the cap height and x-height of the text is up to one pixel shorter in the italic version of the font, which makes text look misma...Below is an animation of three lines of Cantarell, at 13px, 15px, and 17px. As you can see, at these sizes, the cap height and x-height of the text is up to one pixel shorter in the italic version of the font, which makes text look mismatched when normal and italic words are mixed: ![words](/uploads/6f537679ec6e0841e469c1b44274cf4d/words.png). This is not an issue at larger sizes, which is why I blame hinting.
![Cantarell_italics](/uploads/b3ff2f0e4e61dcb4a997c5600ad94545/Cantarell_italics.gif)
Here is the same image, zoomed 4× (click to see at full size).
![Cantarell_italics_zoom](/uploads/6218a70293b33fd242f65c9f80b20dec/Cantarell_italics_zoom.gif)
This text was rendered in Chromium on Arch Linux, using cantarell-fonts-1:0.101-1. I believe this is a regression from the 0.0.25 release (at least, I never noticed it before upgrading). My hinting setting is ‘slight’ and my antialiasing ‘grayscale’.https://gitlab.gnome.org/GNOME/cantarell-fonts/-/issues/17Missing release tag for version 0.0.252018-05-26T16:55:41ZMichael CatanzaroMissing release tag for version 0.0.25Fedora ships Cantarell 0.0.25. There's a tarball at https://download.gnome.org/sources/cantarell-fonts/0.0/ uploaded August 19, 2016, but no release tag. Please push a tag!Fedora ships Cantarell 0.0.25. There's a tarball at https://download.gnome.org/sources/cantarell-fonts/0.0/ uploaded August 19, 2016, but no release tag. Please push a tag!https://gitlab.gnome.org/GNOME/cantarell-fonts/-/issues/19Update fm.py script to use fontmake's --output-dir option2018-08-10T20:37:10ZNikolaus WaxweilerUpdate fm.py script to use fontmake's --output-dir optionAutohinting and further processing can then maybe be parallelized in meson.Autohinting and further processing can then maybe be parallelized in meson.Nikolaus WaxweilerNikolaus Waxweilerhttps://gitlab.gnome.org/GNOME/cantarell-fonts/-/issues/21Transition source from .glyphs to UFOs plus Designspace2019-03-31T17:26:28ZNikolaus WaxweilerTransition source from .glyphs to UFOs plus DesignspaceAs of the time of this writing, the `glyphs2ufo` and `ufo2glyphs` scripts can be installed like
```
pip install git+https://github.com/madig/glyphsLib@glyphs-ufo-convert-scripts
```
Still have to polish the code some more before it lands...As of the time of this writing, the `glyphs2ufo` and `ufo2glyphs` scripts can be installed like
```
pip install git+https://github.com/madig/glyphsLib@glyphs-ufo-convert-scripts
```
Still have to polish the code some more before it lands upstream.
Round-trip a file like this:
```
glyphs2ufo font.glyphs # -> generates master UFOs and font.designspace
ufo2glyphs font.designspace # -> (re)generates file.glyphs
```
Due to round-tripping not being 100% lossless, there will be all manners of diffs, that on the whole shouldn't change semantics (hopefully).
Storing the family as UFOs will hopefully make it easier to work on with applications that aren't Glyphs.Nikolaus WaxweilerNikolaus Waxweilerhttps://gitlab.gnome.org/GNOME/cantarell-fonts/-/issues/22Resolve spacing issues2018-07-24T09:29:17ZAllan DayResolve spacing issuesThe new version of Cantarell wasn't included in Fedora 28, due to [spacing issues](https://pagure.io/fedora-workstation/issue/40). GNOME 3.30 is coming around soon, which will go into Fedora 29. It would be great if Cantarell was ready f...The new version of Cantarell wasn't included in Fedora 28, due to [spacing issues](https://pagure.io/fedora-workstation/issue/40). GNOME 3.30 is coming around soon, which will go into Fedora 29. It would be great if Cantarell was ready for this.
I think that @mclasen and @otaylor have discussed this previously.GNOME 3.30https://gitlab.gnome.org/GNOME/cantarell-fonts/-/issues/23Misplaced diacritic in U+1E31 LATIN SMALL LETTER K WITH ACUTE2018-08-11T06:08:01ZetaoinMisplaced diacritic in U+1E31 LATIN SMALL LETTER K WITH ACUTEIn the regular weight, U+1E31 LATIN SMALL LETTER K WITH ACUTE looks like this:
![1e31](/uploads/e0b9cf0ba9767a32d79240bc41366d55/1e31.png)
But it should look like this:
![1e31](/uploads/d0c20f18c2e6619aff2ea7963b63b330/1e31.png)
![1e3...In the regular weight, U+1E31 LATIN SMALL LETTER K WITH ACUTE looks like this:
![1e31](/uploads/e0b9cf0ba9767a32d79240bc41366d55/1e31.png)
But it should look like this:
![1e31](/uploads/d0c20f18c2e6619aff2ea7963b63b330/1e31.png)
![1e31](/uploads/bf88f5932648edec67e6bc5892be892b/1e31.png)
![1e31](/uploads/c1b0e293e66ca84bda359b77e961636a/1e31.png)
![1e31](/uploads/a6b2a20afe13d14fccf14e80f1219ac0/1e31.png)
Same for the other weights.https://gitlab.gnome.org/GNOME/cantarell-fonts/-/issues/24Spacing after Ḧ, Ẍ, and Ẑ2018-08-10T20:35:39ZetaoinSpacing after Ḧ, Ẍ, and Ẑ![spacing](/uploads/7f0dfec682330c973bd882c529c009d7/spacing.png)
![spacing](/uploads/89478f4324324f52497b4837af1e5554/spacing.png)
As shown above, there is excessive space after U+1E26 LATIN CAPITAL LETTER H WITH DIAERESIS, U+1E8C LAT...![spacing](/uploads/7f0dfec682330c973bd882c529c009d7/spacing.png)
![spacing](/uploads/89478f4324324f52497b4837af1e5554/spacing.png)
As shown above, there is excessive space after U+1E26 LATIN CAPITAL LETTER H WITH DIAERESIS, U+1E8C LATIN CAPITAL LETTER X WITH DIAERESIS, and U+1E90 LATIN CAPITAL LETTER Z WITH CIRCUMFLEX.https://gitlab.gnome.org/GNOME/cantarell-fonts/-/issues/25Support psautohint 1.7.02018-08-10T20:35:59ZTing-Wei LanSupport psautohint 1.7.0PSAutoHint 1.7.0 was released today, but it prints unrecognized arguments error when building cantarell-fonts:
```
*** Building cantarell-fonts *** [1/1]
ninja
[2/2] Generating cantarell-fonts with a custom command.
usage: psautohint [-...PSAutoHint 1.7.0 was released today, but it prints unrecognized arguments error when building cantarell-fonts:
```
*** Building cantarell-fonts *** [1/1]
ninja
[2/2] Generating cantarell-fonts with a custom command.
usage: psautohint [-h] [-v] [-o PATH [PATH ...]] [-r PATH] [-a] [-w]
[-g GLYPH_LIST | --glyphs-file PATH | -x GLYPH_LIST | --exclude-glyphs-file PATH]
[-c | --report-only] [--log PATH] [-d] [--no-flex]
[--no-hint-sub] [--no-zones-stems] [--fontinfo-file PATH]
[--print-dflt-fddict] [--print-list-fddict] [--doc-fddict]
[--info] [--version]
FONT [FONT ...]
psautohint: error: unrecognized arguments: -qq
usage: psautohint [-h] [-v] [-o PATH [PATH ...]] [-r PATH] [-a] [-w]
[-g GLYPH_LIST | --glyphs-file PATH | -x GLYPH_LIST | --exclude-glyphs-file PATH]
[-c | --report-only] [--log PATH] [-d] [--no-flex]
[--no-hint-sub] [--no-zones-stems] [--fontinfo-file PATH]
[--print-dflt-fddict] [--print-list-fddict] [--doc-fddict]
[--info] [--version]
FONT [FONT ...]
psautohint: error: unrecognized arguments: -qq
usage: psautohint [-h] [-v] [-o PATH [PATH ...]] [-r PATH] [-a] [-w]
[-g GLYPH_LIST | --glyphs-file PATH | -x GLYPH_LIST | --exclude-glyphs-file PATH]
[-c | --report-only] [--log PATH] [-d] [--no-flex]
[--no-hint-sub] [--no-zones-stems] [--fontinfo-file PATH]
[--print-dflt-fddict] [--print-list-fddict] [--doc-fddict]
[--info] [--version]
FONT [FONT ...]
psautohint: error: unrecognized arguments: -qq
usage: psautohint [-h] [-v] [-o PATH [PATH ...]] [-r PATH] [-a] [-w]
[-g GLYPH_LIST | --glyphs-file PATH | -x GLYPH_LIST | --exclude-glyphs-file PATH]
[-c | --report-only] [--log PATH] [-d] [--no-flex]
[--no-hint-sub] [--no-zones-stems] [--fontinfo-file PATH]
[--print-dflt-fddict] [--print-list-fddict] [--doc-fddict]
[--info] [--version]
FONT [FONT ...]
psautohint: error: unrecognized arguments: -qq
usage: psautohint [-h] [-v] [-o PATH [PATH ...]] [-r PATH] [-a] [-w]
[-g GLYPH_LIST | --glyphs-file PATH | -x GLYPH_LIST | --exclude-glyphs-file PATH]
[-c | --report-only] [--log PATH] [-d] [--no-flex]
[--no-hint-sub] [--no-zones-stems] [--fontinfo-file PATH]
[--print-dflt-fddict] [--print-list-fddict] [--doc-fddict]
[--info] [--version]
FONT [FONT ...]
psautohint: error: unrecognized arguments: -qq
```