https://bugzilla.wikimedia.org/show_bug.cgi?id=63703
Bug ID: 63703
Summary: Incorrect text positioning in SVG rasterization (any
extreme down scale)
Product: Wikimedia
Version: wmf-deployment
Hardware: All
URL: https://commons.wikimedia.org/wiki/File:Ikaros_solar_s
ail_key_plain.svg
OS: All
Status: NEW
Severity: normal
Priority: Unprioritized
Component: SVG rendering
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected]
Web browser: ---
Mobile Platform: ---
Created attachment 15057
--> https://bugzilla.wikimedia.org/attachment.cgi?id=15057&action=edit
text with only 1 down scaled <rect> element 1:100
Problem version: [[File:Ikaros_solar_sail_key_plain.svg]] - with scale(.06) (=
matrix(.06 0 ...)
Fixed version: [[File:Ikaros_solar_sail_key.svg]] - down scale removed
The bug 34947 looks at first glance exactly, but these has other effects and
very different cause. I've also analyzed some text problems from bug 17845,
which was already fixed but someone has it reopened with other/this examples
(DejaVu font) with other different issue, so I open this new general bug,
because I found the concrete cause and can differentiate it clear.
I guess every font family is affected, the font-size is also irrelevant (all
font related seems irrelevant, thats the main difference to bug 34947)
Every SVG element(regardless of whether text or not) that got a down scale 1 :
>5 and lays under the text (in the code only) has a negative effect on the font
rendering. The larger the down scaling the greater the effect.
Another example:
[[File:Glaubensartikel des Islam.svg]] (19:14, 6. Apr. 2014, that is fixed now)
has rendered as
https://upload.wikimedia.org/wikipedia/commons/thumb/archive/b/b4/20140406212617!Glaubensartikel_des_Islam.svg/300px-Glaubensartikel_des_Islam.svg.png
--
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l