After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 703094 - Review and correct spacing of basic lowercase letters in Cantarell Regular
Review and correct spacing of basic lowercase letters in Cantarell Regular
Status: RESOLVED OBSOLETE
Product: cantarell-fonts
Classification: Core
Component: general
unspecified
Other All
: Normal normal
: ---
Assigned To: Cantarell fonts maintainer(s)
Cantarell fonts maintainer(s)
Depends on:
Blocks:
 
 
Reported: 2013-06-26 04:49 UTC by Pooja Saxena
Modified: 2017-08-13 16:53 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Cantarell lowercase spacing (456.08 KB, image/jpeg)
2013-06-26 04:52 UTC, Pooja Saxena
  Details
First round of spacing corrections on Cantarell regular's basic latin (42.58 KB, patch)
2013-06-26 09:08 UTC, Pooja Saxena
committed Details | Review
Text cut-off in IntellijIDEA Settings (Cantarell) (41.98 KB, image/png)
2014-06-24 05:38 UTC, Abdussalam Abdurrahman
  Details
No Text Cut-off in IntellijIDEA Settings (Open Sans) (50.12 KB, image/png)
2014-06-24 05:41 UTC, Abdussalam Abdurrahman
  Details

Description Pooja Saxena 2013-06-26 04:49:55 UTC
Review and correct spacing of basic lowercase letters in Cantarell Regular. See examples in the photograph attached.
Comment 1 Pooja Saxena 2013-06-26 04:52:17 UTC
Created attachment 247790 [details]
Cantarell lowercase spacing
Comment 2 Pooja Saxena 2013-06-26 09:08:37 UTC
Created attachment 247802 [details] [review]
First round of spacing corrections on Cantarell regular's basic latin

The work on this bug will be iterative. This patch is a significant improvement in the spacing.
Comment 3 Jakub Steiner 2013-06-26 14:03:35 UTC
Review of attachment 247802 [details] [review]:

This is rad, already pushed this one.
Comment 4 Sindhu S 2013-09-10 17:31:57 UTC
The accepted patch was pushed to master in https://git.gnome.org/browse/cantarell-fonts/commit/?id=bfc5a1fe29f40761b86bee699d0d93e42c5cf87d

Is there any reason for keeping this particular bug open? If not, please close bug by marking as RESOLVED and FIXED.
Comment 5 Pooja Saxena 2013-09-10 17:49:57 UTC
If you'd read my comment above, I've explained that there will be iterative work on this bug. That is why it hasn't been resolved and fixed.
Comment 6 Abdussalam Abdurrahman 2014-06-24 05:38:53 UTC
Created attachment 279083 [details]
Text cut-off in IntellijIDEA Settings (Cantarell)

Text cut-off in IntellijIDEA Settings (Cantarell)
Comment 7 Abdussalam Abdurrahman 2014-06-24 05:40:03 UTC
I noticed a particular spacing issue that seems to only happen with Cantarell (even though not 100% sure) when used in two of the most popular IDEs written in Java, IntelliJ IDEA and NetBeans, and figured this might be the right bug to report it.

The issue is that when Cantarell is used in these IDEs as part of the DE settings, there's always a cut-off below the baseline of some letters, e.g "g" and "p", as shown in the attached screen-shots. To verify that this is not a particular issue with the IDE themselves, I also tried two other fonts, DejaVu Sans and Open Sans, and they seem to be just fine in this regard.

I've attached screen-shots for both cases where I used Cantarell in one and Open Sans in another for easy comparison.

For what it's worth, here's the details of my particular environment where this issue consistently occurs:

Fedora 20 (up-to-date)
GNOME Shell 3.10.4
IntelliJ IDEA Ultimate 13.1.3
NetBeans IDE 8.0
JRE: Oracle Java(TM) SE Runtime Environment 1.8.0_05-b13
Graphics: Gallium 0.4 on AMD CAPE VERDE
System: Linux version 3.14.8-200.fc20.x86_64 running on amd64; UTF-8; en_US

Font settings as read from the Tweak Tool:

Hinting: Slight
Anti-aliasing: RGBA
Scaling factor: 1.0
Comment 8 Abdussalam Abdurrahman 2014-06-24 05:41:14 UTC
Created attachment 279084 [details]
No Text Cut-off in IntellijIDEA Settings (Open Sans)

No Text Cut-off in IntellijIDEA Settings (Open Sans)
Comment 9 Nikolaus Waxweiler 2015-10-03 00:36:36 UTC
@Abdussalam Abdurrahman: Metrics were wrong in the font, please try with master (https://git.gnome.org/browse/cantarell-fonts/).
Comment 10 Nikolaus Waxweiler 2017-08-13 16:53:25 UTC
While this may be an iterative bug, there have been various fixes to spacing over the years and at least the latin part is more or less stable if you ignore the unpublished respacing still sitting in the repo. As I'm working on a back-to-the-original redesign with extensive work on spacing (with the massive help of HT Letterspacer), I'm closing this one.