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 770298 - [Wikimedia] Incorrect kerning in SVG rasterization when using small font sizes
[Wikimedia] Incorrect kerning in SVG rasterization when using small font sizes
Status: RESOLVED OBSOLETE
Product: librsvg
Classification: Core
Component: general
2.40.x
Other Mac OS
: Normal normal
: ---
Assigned To: librsvg maintainers
librsvg maintainers
Depends on:
Blocks:
 
 
Reported: 2016-08-23 19:19 UTC by rkaldari
Modified: 2017-12-13 18:23 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
comparison showing bug (28.16 KB, image/png)
2016-08-23 19:19 UTC, rkaldari
Details

Description rkaldari 2016-08-23 19:19:05 UTC
Created attachment 334032 [details]
comparison showing bug

The text in these two SVGs should render identically:
* https://commons.wikimedia.org/wiki/File:Rsvg_text_rendering_test_1.svg
* https://commons.wikimedia.org/wiki/File:Rsvg_text_rendering_test_2.svg
However the text in the first has screwed up kerning, while the text in the second doesn't. The only difference between the two SVGs is that the first one used a small font size (3px) which is scaled up by the viewBox, while the second one uses a larger font size (24px) and is not scaled. In Firebox's native SVG renderer, they both look fine.

Tested with librsvg 2.40.16.
Comment 1 Massimo 2016-08-27 09:25:44 UTC
I'd say this is a duplicate of:

https://bugzilla.gnome.org/show_bug.cgi?id=587721

the fix I suggested there fixes also this problem.
Comment 2 GNOME Infrastructure Team 2017-12-13 18:23:14 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to GNOME's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/librsvg/issues/151.