Comment 0 for bug 1652340

Revision history for this message
su_v (suv-lp) wrote :

Text rendering in Inkscape 0.92 now better supports the CSS standard:
http://wiki.inkscape.org/wiki/index.php/Release_notes/0.92#Line_Spacing
These internal changes sometimes can cause differences in layout (line spacing) of text in legacy documents.

The proposed extension can help easing the transition to 0.92 for users:
https://gitlab.com/su-v/inx-legacytext

The extension installs (for now) as 'Extensions > Document > Fix Legacy Text' and will process recursively all text objects in the selection or in the whole document (if nothing is selected), adjusting the outer and inner style properties of the text objects as needed.

Feedback (code-review) as well as problematic test cases (Inkscape SVG files) are most welcome. Discussion about the underlying internal changes themselves in Inkscape 0.92.x and trunk are off-topic in this report.