Is there any way to filter Scrivenings by label?

Apologies if this has been answered before but I haven’t been able to find anything. I’m working on a script and am using labels to separate storylines/timelines. Colored labels are a great way to keep track of everything but I was wondering if there was any way to filter what I’m seeing in Scrivenings by label. So for instance, if I only want to see all the scenes using the red “Joe’s Past” label in Scrivenings, is there any way to do this and to hide all the scenes tagged with other labels?

Check out Collections.

Yes, and maybe Smart Collections in particular. These are basically saved searches you can set up and name, and would get you what you want in this way: If a smart search returns all and only those docs with the label name ‘Joe’s Past’, then the Binder area will be reduced to just showing you those docs and nothing else. If you then just select-all in the binder, then, if you are in Scrivenings mode, then your editor now contains the composite of all those docs. Voila!

It is a great facility for multi-threaded works.

1 Like

You’re right, kind of forgot that there’re also “dumb” ones (never use those).

Here is a longer write-up of some ideas you can use to do this kind of thing in Scrivener. Note that there is actually a chain of posts linking to different discussions, that you can follow. The further back you go though, there will be differences in feature set.

For example in the past the only way to filter a folder by a label was to set up some complicated Project Search settings. Now all you have to do is switch to Outliner mode in the main editor, and hit ⌘F / Ctrl+F to access the filter settings, where Labels are one thing you can filter by. The resulting filtered list can be fully selected and opened into the same editor (Navigate ▸ Open ▸ in Editor) to make for a semi-permanent listing (as a multiple selection stored in the editor history queue), that you can switch to Scrivenings mode on.

1 Like

I didn’t know this was possible! :nerd_face: Thanks!

Thank you @gr and @November_Sierra , this is great and Collections/Smart Collections is exactly what I was looking for. I’ve manually added the scenes from each label to different collections and now it’s pretty easy to filter them. When I add a new scene I’ve just got to remember to add it to the relevant collection as well. Thanks!

1 Like

Thank you @AmberV , this is really helpful. I don’t use the Outliner mode nearly enough and am slowly getting my head around how it works and how useful it is.

The simplest way of thinking about it is that it is a really wide Binder that shows title and synopsis together. :slight_smile: It can show extra columns as well though, a bit like how a spreadsheet makes it possible to organise things.

@cleversam If you used Smart Collections instead of manual collections, you would not need to remember to add those scenes as you go along, for they would be added automatically. Membership in a smart collection is determined by a criterion. For example, the criteron might be has a label whose name is ‘Bob past’ or has a label whose name includes ‘past’. So smart collections have the happy set-it-and-forget-it feature.

You can also do this kind of stuff based on keywords instead of labels, if you like. I have use cases of smart collections of both sorts. I like labels for many purposes because I can have their colors lightly tint the binder items so their assignments are readily seen.


The beauty of Smart Collections is, that you don’t have to — it happens automagically.

1 Like