On Tue, 9 Mar 2004, bulia byak wrote:
I think it's very difficult. The renderer is built on the assumption that lines are constant width. Objects are transformed (including skew) first and rendered second. Fixing this would request transforming the result of rendering, which is a major architectural change.
I should add that even if this is agains SVG spec, it only concerns rendering. Any SVG with transformed strokes created in Inkscape will display properly in viewers that can transform strokes.
Okay, so it sounds like the question becomes, what does the SVG spec say we need to do? Does the skewing transformation result in a rendered object that is correct according to SVG, in which case it isn't a bug and should be closed or recast as a more compliant feature request? Or else does it result in something which is not according to spec, that we'll need to figure out how to fix at some point?
Bryce