font features setting ignored

Bug #1658446 reported by Milan
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Inkscape
Invalid
Undecided
Milan

Bug Description

"font features" tab in ctrl-shift-T settings has no visible effect in inkscape, for my test documents.
I looked into document SVG source and <text style> looked over-defined for me. Both font-variant a font-features were used there. So I simplified it to the most basic setting manually, in the text editor. Now, both firefox and chromium shows my test tet correctly: first line with lining numerals and second line with old numerals. However, inkscape displays this document still as two same lines, both with old numerals. And export to PDF has the same problem.

If interested, the font used is the otf variant from https://bitbucket.org/georgd/eb-garamond/downloads

But I tried more OTF fonts and the (no) effect is same.

OS: Debian Jessie
Inkscape: 0.92, the debian package from debian-backports

Tags: fonts text
Revision history for this message
Milan (milan.v) wrote :
jazzynico (jazzynico)
tags: added: fonts text
Revision history for this message
su_v (suv-lp) wrote :

Milan wrote:
> OS: Debian Jessie
> Inkscape: 0.92, the debian package from debian-backports

AFAICT Jessie's pango version is too old (1.36.8):
https://packages.debian.org/jessie/libpango1.0-0

Font features in Inkscape require pango >= 1.37.1, see also
 http://tavmjong.free.fr/blog/?p=1442
and the related original commits
 https://bazaar.launchpad.net/~inkscape.dev/inkscape/trunk/revision/14206
 https://bazaar.launchpad.net/~inkscape.dev/inkscape/trunk/revision/14207

Revision history for this message
Milan (milan.v) wrote :

Thank you for the answer, I try to build newer libpango package and, also, I reported a bug in Debian bug system, to fix this dependency.

Revision history for this message
Milan (milan.v) wrote :

I may confirm the combination of newer pango library (1.40.3 from Debian testing) and the recompiled inkscape package with no extra changes solved my problem. The library on the system, itself, does not help enough because there are build-time checks of the pango version - inkscape must be recompiled after the pango upgrade.

Thanks a lot for both answering my request and pointing me to those commits because they made this clear.
I'm closing this bug now.

Changed in inkscape:
assignee: nobody → Milan (milan.v)
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.