Slugline is all about the writing experience. But the Fountain screenplay format is about more than that. Plain text is great for writing, but it's also a perfect archive format. And since it's compatible with anything, it enables some cool production workflows.
We even mentioned this in the Slugline documentation. From Help → Extending Fountain:
Fountain's Notes [[like this one]]
can contain any text you like, including multiple paragraphs. Since Notes don't print, you can use them to store all kinds of useful information, such as notes on revisions, character bios, or even text that can have special, nerdy powers.
As an example of how you could build a workflow around Notes, you could embed a shotlist right into your script. It might look something like this:
BOURNE running in the sun. [[SHOT: WIDE of BOURNE running on the beach.]] A punishing pace along the sand. Moving strong. Effortless. Deep into it. Focused. [[SHOT: CU BOURNE running, his face intense.]] The stunning conjunction of sun and scenery are lost on him.
It would be a simple matter (for a nerd) to hack up a script that would spit out only the Notes that start with "SHOT:", grouped by Scene Headings. Instant shotlist from an annotated screenplay!
A "simple matter" that's well beyond me, of course, so I pulled a lazyweb (in the best tradition of my involvement with Fountain) and asked folks on Twitter for help.
In short order, Matthew McCowan responded with a beautiful little Perl script that did exactly what I had in mind. What it does is take any Notes that begin with Shot:
and turn them into numbered lists. Scene Headings are also included for context. So this Fountain: