SVG element <use> clips negative coordinates
Behdad Esfahbod <[email protected]>
| Newsgroups | gmane.comp.lib.cairo |
|---|---|
| Message-ID | <[email protected]> |
Howdy! Currently cairo-svg uses the <use> element to render glyphs. Such glyphs have their origin at baseline-left, which is typical in text rendering. This works fine with librsvg. However, as observed in Firefox and Chrome, and hidden in the spec, the <use> element clips its content to a rectangle. When width and height are left unset, they expand to 100%, the result being that in a line like this: <use xlink:href="#glyph4-11" x="50" y="50"/> only the first quadrant is rendered. Test image attached. Federico: librsvg needs to be fixed to do the (stupid) clipping... Cheers, -- behdad http://behdad.org/ -- cairo mailing list [email protected] http://lists.cairographics.org/mailman/listinfo/cairo
text.svg
(image/svg+xml, 399 B) - not displayed