Open JoKalliauer opened 2 years ago
SVG-File
<?xml version="1.0" encoding="UTF-8"?> <svg viewBox="0 0 40 30" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <defs> <text id="a" x="5" y="20">no g</text> <use id="b" xlink:href="#a"/> </defs> <use xlink:href="#b"/> </svg>
simplify nested use and concatenate transforms
<?xml version="1.0" encoding="UTF-8"?> <svg viewBox="0 0 40 30" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <defs> <text id="a" x="5" y="20">no g</text> <use id="b" xlink:href="#a"/> </defs> <use xlink:href="#a"/> </svg>
see: https://commons.wikimedia.org/wiki/File:Librsvg_bug_nested_use.svg and https://phabricator.wikimedia.org/T276684
Author: Cmglee
License: CC-BY-SA 4.0
Source: https://commons.wikimedia.org/wiki/File:Librsvg_bug_nested_use.svg
Input
SVG-File
Desired Output
simplify nested use and concatenate transforms
Reason: Librsvg-Bug
see: https://commons.wikimedia.org/wiki/File:Librsvg_bug_nested_use.svg and https://phabricator.wikimedia.org/T276684
Copyright
Author: Cmglee
License: CC-BY-SA 4.0
Source: https://commons.wikimedia.org/wiki/File:Librsvg_bug_nested_use.svg