What is "rst_scene"?

In the novel template many of the compile formats include <$rst_scene> which suggests that $scene is a placeholder, but I can’t find it documented anywhere.

According to placeholder tag list (Scrivener → Help menu):

Restarting auto-numbering streams:
<$rst>, <$rst_…>
Place <$rst> immediately before any of the auto-numbering placeholders to restart the numbering. So, for instance, “<$w>, <$w>, <$w>, <$rst><$w>, <$w>” would become “one, two, three, one, two” in the compiled text. Alternatively, you can place <$rst_X> anywhere in the text, replacing the “X” with the letter used in the auto-numbering placeholder you wish to restart. E.g. <$rst_R> would restart the uppercase Roman numeral auto-numbering from that point onwards.

So I suspect it resets the auto numbering of scenes in a chapter?

If you are running the Windows version, there is a list of all placeholders under the help menu.
Mac surely has the same, but I wouldn’t know exactly where.

Well, technically it resets the counter labeled “scene.” Whether the objects using that counter are “scenes” in the manuscript is up to the author.

Yes, @Vincent_Vincent, the Mac Placeholder list is also under the Help menu.

1 Like

Ah, I see. Any word can be used as a unique counter, not just the ones articulated in the placeholders document (which is also available in the “help” menu on the mac, @vincent_vincent). The novel template just chose “scene.”

I think the documentation is a bit ambiguous on this point, then. In the “Auto-number” section where the table discusses “Using named auto-numbering streams” it says:

You can assign names to any of the auto-numbering variables to create unique streams by inserting a colon and any name of your choosing between the auto-numbering letter and the final bracket.

This suggests we would always need eg. <$n:scene> and I had assumed we’d similarly need <$rst_n:scene>. It would be helpful to add an example of resetting the stream by name to clarify this ambiguity.