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

Reply via email to