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 644870 - [PATCH] Enabling standard ligatures feature in Cantarell
[PATCH] Enabling standard ligatures feature in Cantarell
Status: RESOLVED FIXED
Product: cantarell-fonts
Classification: Core
Component: general
unspecified
Other Linux
: Normal normal
: ---
Assigned To: Cantarell fonts maintainer(s)
Cantarell fonts maintainer(s)
Depends on:
Blocks:
 
 
Reported: 2011-03-16 02:21 UTC by Mohamed El Morabity
Modified: 2012-10-08 12:15 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Patch to enable standard ligatures feature in Cantarell (13.01 KB, patch)
2011-03-16 02:21 UTC, Mohamed El Morabity
none Details | Review
Patch to enable standard ligatures feature in Cantarell (13.15 KB, patch)
2011-03-17 06:28 UTC, Mohamed El Morabity
none Details | Review
include tweaked ligatures (36.29 KB, patch)
2012-10-08 12:04 UTC, Jakub Steiner
none Details | Review

Description Mohamed El Morabity 2011-03-16 02:21:46 UTC
Created attachment 183484 [details] [review]
Patch to enable standard ligatures feature in Cantarell

Pango, used by GTK, supports OpenType features such as standards ligatures (that is to say automatic replacement of "fi" for exemple to the corresponding ligature, and the same for "ff", "fl", "ffi" and "ffl"). DejaVu fonts (serif and sans families) have this feature activated by default, as well many professional fonts.
The attached patch will enable this feature for Cantarell Regular and Bold. It was generated using FontForge on the latest verson of the fonts.
Comment 1 Mohamed El Morabity 2011-03-17 06:28:17 UTC
Typo fixed in the attached patch
Comment 2 Mohamed El Morabity 2011-03-17 06:28:54 UTC
Created attachment 183607 [details] [review]
Patch to enable standard ligatures feature in Cantarell
Comment 3 Jakub Steiner 2012-10-08 12:04:04 UTC
Created attachment 226035 [details] [review]
include tweaked ligatures

Having trouble with git.gnome.org right now, so I'm including the gsub table with the glyphs in question touched up so I don't forget.
Comment 4 Jakub Steiner 2012-10-08 12:15:48 UTC
pushed to master. Thank you.