Text reverts to "No Style" every time I press Enter

The format switch to “No Style” every time I press enter. It’s annoying as I created a “Body” style that behaves the way I want it to - which I wasn’t able to do with “No style” - but I can’t keep it default through a whole project.

I’m not sure what you are doing with a style that you couldn’t do with “no style”. With the exception of the style highlight feature (which I doubt you’re wanting for every bit of text), styles only record what you can already do with regular formatting, and “no style” is regular formatting.

So firstly you should give that approach another shot, because that is how you are supposed to use Scrivener, and will likely run into issues otherwise. You can read more about that in the user manual, under §15.6.1, Think Different, starting on page 405.

So, bearing in mind compile may become unnecessarily confusing and require a bit of manual labour every time you set a new format up, as well as the format cleaning tools no longer working well—if you don’t mind and wish to go forward with “Body”, then skip a few pages down to §15.6.3, under the subheading, Redefining a Style, pg. 415 (and of course the section above that is what actually documents the settings here). As with most stylesheet systems, you can select which style to switch to upon pressing return (including sticking with itself).

This is an old post, but I’m a recent convert to Scrivener (from Word) and encountered the same problem–after moving my novel from Word into Scrivener a couple of weeks ago, all was fine until today. Just like other posters, suddenly whenever I hit (carriage) return the paragraph style would revert to None. This hadn’t happened before today and I was at a loss how to fix, so I found this thread. Unfortunately, the answers didn’t help at all. I searched elsewhere and found the solution, and now all is good again. I won’t type it out in case this thread remains inactive, but if someone has the same issue and posts here, I will detail the very simple fix.

The simple fix is to redefine the “Next Style” setting for the style you’re using.

The fix that will work better in the long run is to not apply a style to your body text, using the default formatting instead.

Exactly! That answer was not provided earlier. Plus, a new user (like myself) might not even see that option because it’s not in the main paragraph styles window. As a recent convert from Word, I assigned a custom paragraph style to my text and a custom Chapter Heading style to my chapter headings–which I had always done in Word. But as I’m getting deeper into the workings of Scrivener, I might take your suggestion and use No Style, and make the changes when I compile. I did a “practice” compile of my novel early on, and there was something strange going on with Chapter Headings. Maybe that corrects itself if I change to No Style. Still trying to get used to the workflow. Thanks for your comments!

Recommend you “do” rather than “might”. Your life will be better. :wink:

3 Likes

It is in the dialog for defining every style, though.

1 Like

I’m relatively new to Scrivener and want to keep things simple. I’m having a hard time dealing with fonts and styles, surely a rookie blind spot. When I come to the end of a paragraph and hit return with the curser in the spot immediately after the paragraph-ending period to start typing the next paragraph, why does the style change from my set style (a custom style I’ve called “Text”) to “no style”? Obviously, I should not have to rest the paragraph style every time I start a new paragraph, so I am sure I am just missing some default setting somewhere.
Thanks.

The default, and our recommendation, is to not use a “body” style at all, but to define the default formatting to look like what you want.

The reason is that using Styles adds an added layer of complexity when it’s time to create your output document. We recommend using Styles only for text that should be unique in some way.

If you do want to use a body style, you need to set the specification for the “next style.”

If you haven’t already, I’d recommend taking a look at our Interactive Tutorial, available from the Help menu. It’s a good overview of Scrivener’s fundamental operations.

1 Like

OK! Thank you, that seems to work just fine. I know, I should watch the tutorials!

(1) In text, I type a line.
(2) I select the entire line and set a paragraph style, say X.
(3) I unselect the line, put the cursor at line end, do a CR and type another line
(4) The second line (# 3 above), which is a new paragraph, has “No Style” rather than style X.
(5) Therefore, to style the second line as X, I have to redo (2).

Is this the way it is supposed to work? Shouldn’t the style be global - ie, inherited by the next paragraph, so that the second line ((3-4), next paragraph) has style X automatically?

Is there a way to automatically “inherit” the style by successive paragraphs?

(Apologies for improper terminology.)

The “Next Style” is a configurable setting as part of the paragraph style definition.

However, the reason why “None” is the default next style is that we don’t generally recommend using a “normal” or “body” style. Most text should be unstyled.

3 Likes