I was wondering whether there was a way to tweak how the ToC gets formatted, by which I mean, the tab stops and indents for each level of an outline.
I’m getting the situation where some headings are not as wide as the tab stop that Scrivener automatically inserts when you paste in a ToC, in which case the page number occurs too close, sometimes right alongside the heading.
Another bit of irritating behaviour is that the rightmost tab stop, where the page number occurs, is too far to the right; I need to bring it back about a cm. If I select all and change this tab stop, however, it then applies all my tab stops to the entire ToC, thereby making them all appear flush against the left indent, and reducing any outlining.
So what I want to do is tell it to not put in anything besides the rightmost tab stop and the left indent, the position of which will depend on which level of depth it is in the binder (as Scrivener currently does).
You can format it exactly as you can format other text, although, as you have noticed, if you select all and change one tab stop, it will set all the text to use the same ruler formatting, as this is just how the OS X text system works. The right-most tab stop is determined by the current page width settings, by the way.
You can select non-contiguous lines from a file and format them independently from unselected lines. To do so, trouble-click on the line you wish to start the selection with, then repeat, holding down the Command key while triple-clicking on lines. Note that for sequences of lines you can triple-click then hold and drag to extend the selection in the direction of the mouse pointer.