text resizing lost after "Put on Path" (SVG limitation)

Bug #168463 reported by Bug Importer
18
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Inkscape
Won't Fix
Undecided
Unassigned

Bug Description

Problem:
A resized text that is "Put on Path" does not retain its formatting.

Steps to recreate the problem:
1. Draw a simple circle ([F5])
2. Write a text, eg. "test" ([F8]).
3. Resize the text using your mouse -> stretch it and/or squeeze it
(doesn't matter).
4. Go to menu "Text > Put on Path".
5. The text will be placed along the circumference of the circle (that's
the way it should be), but it looks "normal" now (not stretched or squeezed
like before), ie. does not retain its formatting.

Revision history for this message
Bug Importer (bug-importer) wrote :

3.b) Forgot to add that obviously you have to mark the text AND the circle
before you use the "Put on Path" option...

Revision history for this message
Buliabyak-users (buliabyak-users) wrote :

Originator: NO

Strictly speaking, stretch or squeeze is not formatting, it's
transformation. What you ask would require providing a separate
transformation matrix for each glyph, because when on path each glyph will
need to be squeezed at a different angle. Unfortunately SVG cannot do that,
it can only shift and rotate individual glyphs in a text but not
squeeze/stretch/skew. So this is a WONTFIX. You can achieve what you want,
however, by converting text to path and using Pattern along Path extension,
see example in
http://inkscape.org/screenshots/gallery/inkscape-0.45-patternalongpath.png

su_v (suv-lp)
tags: added: text transformations
removed: fonts
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.