I currently use Inkscape to create title pages for videos. I have a base SVG file that has a pane for text that I change to create individual title pages. All the background stuff is in a locked layer so I can't mess it up when I add text on top.
For a few days I had no problems; I could edit text into the pane, then whenever I added the resulting SVG title page to OpenShot (a video editor), it all worked perfectly (once I had created a default Inkscape profile that specified using pixels in about 4 places so I wouldn't have a mixture of units--one of Inkscape's quirks).
But now, today, suddenly, I must have done something wrong without noticing, and when I created a perfect looking title page, the text I added was displayed way to the left of where it should be.
The title page looked perfect in Inkscape, but horrible in OpenShot. I do not have access to any other program that can display SVG files correctly (Firefox always shows them wrong).
The only different operation I did today that I remember was to change the text alignment from left to center. So I changed it back to left then checked it in OpenShot again and it was still too far to the left.
I have no idea what to do to fix this problem.
Since I have a hard deadline tomorrow, I simply iterated moving the text way to the right until OpenShot shows it approximately correct. I met my deadline, so as I relaxed I thought I'd post a problem report here.
I understand that Inkscape is quirky, so I won't be upset if no one can help. If this forum allows posting files, I'll post both the file that looks good in Inkscape but bad in OpenShot (bug.svg) and the file that looks bad in Inkscape but actually works in OpenShot (cur.svg).
IIRC there was a bug in the text tools if multi-line flowed text was converted to regular text.
Workaround: I'd select all the text in the object* (Ctrl+A) and cut, then start a new text object and paste.
*You may see that only the top line appears to be selected, Cut will remove all the text. Paste will put all the cut text into a multi-line block that can be edited.
Tyler, I don't understand your directions, sorry. Is there documentation for what "flowed text" and "regular text" are? When I select some text, I see two or three faint blue rectangles. Do these have something to do with what you are talking about? Can you post some screenshots showing what to do?
Thanks for the link; it was helpful. If regular text and flowed text both work (both accept Enter for newline), then why are there two kinds of text? Especially when flowed text is not actually supported by SVG?
I guess I sometimes dragged a box with the Text tool and sometimes clicked it to make a box, not imagining that there could possibly be any difference! Which is better? And why does one method move the text to the left?
I use OpenShot to put together pieces of video to make an hour-long presentation. I find it okay, but it's sometimes very frustrating and difficult to use, just like Inkscape. Tthere is a lot of bitter criticism of OpenShot on the Web. At least Inkscape has an alternative in Open Office Draw and the WAY overpriced Adobe Photoshop. Unfortunately, OpenShot has no real alternative; Blender does almost anything you can imagine, but it is almost impossible to use unless you learn it for your job, and most video editors cost WAY too much money for simple uses.
I guess I sometimes dragged a box with the Text tool and sometimes clicked it to make a box, not imagining that there could possibly be any difference!
This is quite common, as many other systems require it.
Both text modes have usefulness, particularly if I'm converting to PDF and paths. The latest version has some improvements.
I will use flowed to format larger columns and blocks because it's easy to edit content and the wrapping is automatic.
I'm a longtime user of Vegas Pro (since before it started, actually). There are hobby versions available.
It's at least $400 or $20/mo. I can't justify that much just for combining video pieces to make a longer video, even if it works perfectly.
At this point I'm guessing that I should make sure I'm not using flowed text, ever, to avoid problems. Is that correct? I don' t mind making my own line breaks if it will avoid having my text get pushed to the left. This is a pretty bad bug.
I currently use Inkscape to create title pages for videos. I have a base SVG file that has a pane for text that I change to create individual title pages. All the background stuff is in a locked layer so I can't mess it up when I add text on top.
For a few days I had no problems; I could edit text into the pane, then whenever I added the resulting SVG title page to OpenShot (a video editor), it all worked perfectly (once I had created a default Inkscape profile that specified using pixels in about 4 places so I wouldn't have a mixture of units--one of Inkscape's quirks).
But now, today, suddenly, I must have done something wrong without noticing, and when I created a perfect looking title page, the text I added was displayed way to the left of where it should be.
The title page looked perfect in Inkscape, but horrible in OpenShot. I do not have access to any other program that can display SVG files correctly (Firefox always shows them wrong).
The only different operation I did today that I remember was to change the text alignment from left to center. So I changed it back to left then checked it in OpenShot again and it was still too far to the left.
I have no idea what to do to fix this problem.
Since I have a hard deadline tomorrow, I simply iterated moving the text way to the right until OpenShot shows it approximately correct. I met my deadline, so as I relaxed I thought I'd post a problem report here.
I understand that Inkscape is quirky, so I won't be upset if no one can help. If this forum allows posting files, I'll post both the file that looks good in Inkscape but bad in OpenShot (bug.svg) and the file that looks bad in Inkscape but actually works in OpenShot (cur.svg).
IIRC there was a bug in the text tools if multi-line flowed text was converted to regular text.
Workaround: I'd select all the text in the object* (Ctrl+A) and cut, then start a new text object and paste.
*You may see that only the top line appears to be selected, Cut will remove all the text. Paste will put all the cut text into a multi-line block that can be edited.
Tyler, I don't understand your directions, sorry. Is there documentation for what "flowed text" and "regular text" are? When I select some text, I see two or three faint blue rectangles. Do these have something to do with what you are talking about? Can you post some screenshots showing what to do?
Why do my postings keep getting delayed by waiting for moderator approval?
You first two posts get screened. You're off probation now.
http://tavmjong.free.fr/INKSCAPE/MANUAL/html/Text.html
Yeah, a bit later tho.
Ok, this is quick, but as described: Using the text tool, copy all (ctrl+A), cut (Ctrl+X), click on canvas, Paste (Ctrl+V), align to suit.
Thank you! This is clearer, but I'm not sure when Inkscape creates regular text or flowed text. Which one is buggy? How to create each one?
I will experiment with what you've told me when I have time and report back.
http://tavmjong.free.fr/INKSCAPE/MANUAL/html/Text-Creating.html#Text-Enter-Flow
I find it best to use flowed-text sparingly because of the bug when converting to regular text. At least the workaround is simple.
Glad to see OpenShot in use, It has a lot of potential.
Thanks for the link; it was helpful. If regular text and flowed text both work (both accept Enter for newline), then why are there two kinds of text? Especially when flowed text is not actually supported by SVG?
I guess I sometimes dragged a box with the Text tool and sometimes clicked it to make a box, not imagining that there could possibly be any difference! Which is better? And why does one method move the text to the left?
I use OpenShot to put together pieces of video to make an hour-long presentation. I find it okay, but it's sometimes very frustrating and difficult to use, just like Inkscape. Tthere is a lot of bitter criticism of OpenShot on the Web. At least Inkscape has an alternative in Open Office Draw and the WAY overpriced Adobe Photoshop. Unfortunately, OpenShot has no real alternative; Blender does almost anything you can imagine, but it is almost impossible to use unless you learn it for your job, and most video editors cost WAY too much money for simple uses.
This is quite common, as many other systems require it.
Both text modes have usefulness, particularly if I'm converting to PDF and paths. The latest version has some improvements.
I will use flowed to format larger columns and blocks because it's easy to edit content and the wrapping is automatic.
I'm a longtime user of Vegas Pro (since before it started, actually). There are hobby versions available.
It's at least $400 or $20/mo. I can't justify that much just for combining video pieces to make a longer video, even if it works perfectly.
At this point I'm guessing that I should make sure I'm not using flowed text, ever, to avoid problems. Is that correct? I don' t mind making my own line breaks if it will avoid having my text get pushed to the left. This is a pretty bad bug.
For simple stuff like the above, I'd just use standard text.
https://www.magix.com/us/sem/movie-edit-pro/ about 60 bux.