• Blog
  • About
  • Tutorials
  • Prolost Store
  • Archive
    • Recent
    • Featured
    • All
  • Where to Begin?
  • Maschwikipedia
  • Contact
  • Comment Policy
  • Menu

Prolost

by Stu Maschwitz
  • Blog
  • About
  • Tutorials
  • Prolost Store
  • Archive
    • Recent
    • Featured
    • All
  • Where to Begin?
  • Maschwikipedia
  • Contact
  • Comment Policy

Screenplay Markdown Lives!

December 08, 2011

Thanks to the hard work of Brett Terpstra, creator of the Markdown preview app Marked, along with Martin Vilcans and Jonathan Poritsky, there is now a functional workflow for SPMD.

Screenplay Markdown, or SPMD, began as some musings here and matured into a full syntax proposal. Martin adapted his pre-existing Screenplain engine to SPMD’s syntax, and Brett was able to use that engine within Marked to create HTML that could, via a CSS style sheet, be formatted to look exactly like a screenplay. Jonathan stepped up and worked on the CSS, dialing it in to match Final Draft’s formatting, and making sure that it would print as accurately as possible.

If you’re not familiar with Marked, here’s what it says on the tin:

Marked opens MultiMarkdown, Markdown, Text or HTML files and previews them as HTML documents. It watches the file for changes, updating the preview any time the file is saved. With a full set of preview styles, Marked adds an ideal “live” Markdown preview to any text editor.

Marked is designed for Markdown, but flexible enough to use a custom processing engine. So you download Screenplain, point Marked at it, and then add Jonathan’s CSS file to Marked’s Custom CSS list. Complete instructions and download links can be found on the Marked support site, and on Jonathan’s blog.

Once you have this configured, you can type your screenplay text in your favorite text editor, and Marked will show you a preview, updated every time you save.

Martin’s updated Screenplain engine is live at screenplain.appspot.com, where you can upload an SPMD document and get a PDF or Final Draft .FDX file in return.

Like the Markdown syntax that inspired it, SPMD is designed to be as transparent as possible. If you just type some text that looks like a screenplay, SPMD should do a darn good job of interpreting it. If you want to do fancy things like text emphasis, non-standard sluglines, or overlapping dialog, there are simple tags to learn—and Marked will show you right away whether you’ve got the hang of it.

So now you can write a screenplay anywhere, using any writing software you like, on any device you like, without sacrificing any formatting capabilities.

You can also, for free, on any platform, convert this text-only screenplay document to printable HTML or or a legit Final Draft document.

For the tiny cost of four dollars you can get a live preview of your screenplay while you work on your Mac, and print to paper or PDF.

Awesome.

I’m so inspired by this whole process—four guys who have never met in person collaborated on making something awesome, and now it works.

Are we done? Not even close.

There’s room for writing applications, whether WYSIWYG or more Byword-MultiMarkdown-preview-style, that support SPMD internally as their native format (Fade In currently has limited SPMD support via import/export). And not every feature of SPMD is implemented in Screenplain, notably cover pages and notes.

I’m not sure how fun it would be to work on a very long screenplay using the Marked workflow, even with the super cool feature of navigating by sluglines. And screenwriters think in pages, so a screenwriting tool that doesn’t paginate will rapidly feel like a car without a speedometer.

What something like this needs most is users, and I’m thrilled that we’re at that stage that you, the Prolost reader, could use SPMD for your creative work. We need the feedback to keep this project going.

See also: Brett’s blog post, Jonathan’s blog post, and Martin’s blog post.

Buy Marked on the Mac app store.

Tags: Fountain, SPMD, Writing
Prev / Next
Featured
Maxon One
Maxon One

Cinema 4D, Forger, Red Giant, Redshift, Universe, and ZBrush, all in one bundle.

Slugline
Slugline

Screenwriting for Mac, iPad, and iPhone

Prolost Store
Prolost Store

Apps, presets, and other goodies for filmmaking and photography.


Featured Post

Featured
Log is the “Pro” in iPhone 15 Pro
Oct 10, 2023
Log is the “Pro” in iPhone 15 Pro
Oct 10, 2023
Oct 10, 2023

Recent Posts

Featured
Cameras, Phones, and Log — What’s the Juice?
Feb 3, 2025
Cameras, Phones, and Log — What’s the Juice?
Feb 3, 2025
Feb 3, 2025
Kino: My New Favorite iPhone Video App
May 29, 2024
Kino: My New Favorite iPhone Video App
May 29, 2024
May 29, 2024
Apple’s “Let Loose” iPad Event was Shot on iPhone — With Panavision Lenses
May 9, 2024
Apple’s “Let Loose” iPad Event was Shot on iPhone — With Panavision Lenses
May 9, 2024
May 9, 2024
iPhone ProRes Log in Peru and Taiwan
Jan 30, 2024
iPhone ProRes Log in Peru and Taiwan
Jan 30, 2024
Jan 30, 2024
What I Want to Do in Apple Vision Pro
Jan 19, 2024
What I Want to Do in Apple Vision Pro
Jan 19, 2024
Jan 19, 2024
What Does and Doesn’t Matter about Apple Shooting their October Event on iPhone 15 Pro Max
Nov 7, 2023
What Does and Doesn’t Matter about Apple Shooting their October Event on iPhone 15 Pro Max
Nov 7, 2023
Nov 7, 2023