Scribus Forums

Scribus => Text and Typography => Topic started by: nathbeadle on March 04, 2015, 11:43:43 PM

Title: Text frame not keeping font selection
Post by: nathbeadle on March 04, 2015, 11:43:43 PM
Normally I can find what I need but this is the first time it seems I'm the only one with this problem (or have problematic eyes and the solution is already posted somewhere).

Over different versions and across different OSes I've noticed a very annoying thing when using Text Frames. I'll create a new text frame, type in some content and then set the font and size and alignment in the Properties window/dialog. Later on I'll come back to edit it by adding some more text at the end of a line/paragraph within the frame.

If I start typing at the end of the line or if I hit return to start a new line and type the font defaults back to Arial and 12pt and I have to continually change the font settings.

To get around this I'll just start typing one character before the end of a line and that seems to inherit the font properties set and then when done just delete the extra character on the end of my typing.

Anyone else experience this or know what's going on or even better how to stop this from happening? Thank you in advance!
Title: Re: Text frame not keeping font selection
Post by: Nermander on March 05, 2015, 07:21:57 AM
I haven't looked at it but there are default settings for the frame. If you change the text properties for the text in the frame but not the default text properties for the frame I think you get that behavior.

Usually the best way to avoid issues like this is to always use styles (and apply them).

Title: Re: Text frame not keeping font selection
Post by: a.l.e on March 05, 2015, 07:44:43 AM
hi nathbeadle

sadly this is how scribus behaves. as far as i can tell, it's due to formatting model the team has chosen and is defending.

the model by itself is somehow correct, but it fails in a few everyday uses like this one.
well, the sad part, is that you get used, never to write at the end of a line.
at least not when you have local formatting!

(from my recalling: the problem is that the end of line mark and the frame have properties. they should not. except when they need to have it (when a frame is emptied; not sure about the paragraph mark)).

p.s.: i've copied your post to the repository where i'm starting to collect feedback from users... if you don't want it there, please drop me a line.
https://github.com/aoloe/scribus-feedback/blob/master/content/2015/forum-nathbeadle-formatting-at-end-of-frame.md
Title: Re: Text frame not keeping font selection
Post by: nathbeadle on March 05, 2015, 06:52:38 PM
Thank you both for feedback and advice, appreciate it very much. I'm happy to know it's not just my installation/setup and will continue on the way I've managed as well as looking into styles. Very helpful!
Title: Re: Text frame not keeping font selection
Post by: Malsasa on March 27, 2015, 03:22:39 AM
Quote from: nathbeadle on March 04, 2015, 11:43:43 PM
and I have to continually change the font settings.
Same with me. Scribus 1.4.4 SVN Ubuntu 12.04. Now after reading this thread, I know it is the workflow. I will follow you.