Comment 10 for bug 938558

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

Related issue with text flowed into frame: see comment #11 in
Bug #727876 “Text Flowing into Frame is upside down and mirrored”
<https://bugs.launchpad.net/inkscape/+bug/727876>

Not sure if it would be desirable or possible to implement a similar hack to ignore (or compensate) certain layer transforms for text put in path and flowed into frame (as it currently does for text entered interactively inside such layers (or groups)).

<off-topic comment on workflow>
> It seems that this occurs (from the looks of other bugs) that it
> occurs when files have been saved/opened as PDF at some point.

When editing EPS/PS/PDF files in Inkscape to add e.g. a vector-based overlay, it might be best to create a new layer, and work on that new layer to avoid unexpected results e.g. with special text objects as reported here (and in bug #571373 and bug #727876). A newly created empty layer does not have a transform attribute (specially not one that flips and scales the layer group as a whole).

> Created Inkscape svg file with text on path (Hello).
> Saved it as SVG.
> Saved it as PDF.
> Opened PDF and added a new path and text (Hello2)

Note: repeated round-trip editing of PDF/PS/EPS files in Inkscape (an SVG Editor) cannot guarantee to keep appearance exactly the same (due to the different set of features supported by each of the vector file formats) and often results in slightly different document structures due to the conversion (EPS ->) PDF -> SVG -> PDF occurring each time the file is opened (converted to SVG) and saved as (converted from SVG to other vector format). If multiple edits of such files are required, save first as Inkscape SVG, then edit the SVG file and only save a copy as PDF/PS/EPS again after all edits have been done.
</off-topic>