Package: librsvg2-bin Version: 2.54.7+dfsg-1~deb12u1 Severity: normal File: /usr/bin/rsvg-convert
% cat test.svg <svg viewBox="-2 -15 40 20"> <text font-size="20" stroke="red" transform="scale (0.5, 1)">ABC</text> </svg> % rsvg-convert -f pdf -o test.pdf test.svg The resulting pdf has the outline (stroke) correctly, but the filled letters are spaced without respecting the scale, see attached screenshot from okular. When both x and y are scaled the same, the result is correct. (Honestly, I find it hard to imagine what would cause such a strange bug, shouldn't the placement of the letters always be the same for stroke and fill?) -- System Information: Debian Release: 12.2 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable-debug'), (500, 'proposed-updates-debug'), (500, 'proposed-updates'), (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 6.1.0-11-amd64 (SMP w/24 CPU threads; PREEMPT) Locale: LANG=de_DE, LC_CTYPE=de_DE (charmap=ISO-8859-1), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages librsvg2-bin depends on: ii libc6 2.36-9+deb12u3 ii libcairo2 1.16.0-7 ii libgcc-s1 12.2.0-14 ii libgdk-pixbuf-2.0-0 2.42.10+dfsg-1+b1 ii libglib2.0-0 2.74.6-2 ii libpango-1.0-0 1.50.12+ds-1 ii libpangocairo-1.0-0 1.50.12+ds-1 ii librsvg2-2 2.54.7+dfsg-1~deb12u1 ii libxml2 2.9.14+dfsg-1.3~deb12u1 librsvg2-bin recommends no packages. librsvg2-bin suggests no packages. -- no debconf information