sponsor Vim development Vim logo Vim Book Ad

fountainflow.vim : Convert Fountain screenplay files to HTML and LibreOffice

 script karma  Rating 0/0, Downloaded by 571  Comments, bugs, improvements  Vim wiki

created by
Saeger Ryman
script type
The command :FountainFlow (or :FF) converts properly configured Fountain screenplay files into HTML compatible with LibreOffice.

After conversion, tap <enter> and the HTML becomes a fully formatted screenplay in LibreOffice.

Finish by loading page styles from an included template, which will start proper page numbering on page 2 of the script, while skipping over a title page and optional synopsis.

Fully configurable. Builds list from title page info, which can be arranged through a template.

Example output, Big Fish regenerated from sample Fountain file:

All Fountain syntax supported, with just one limitation on dual dialogue (one line of dialogue per character). See http://fountain.io/syntax


There is much I need to tell you that's not in the included documentation, yet.

How title page data works in Fountain Flow

Page numbering with Fountain Flow

install details
After unzipping the file, drop the plugin and the help file into their respective folders (plugin and doc).

Folders containing templates can be put anywhere, as long as the settings are adjusted to reflect their location.

The script relies entirely on Vimscript and regex, so there should not be any issues with different platforms and configurations.

rate this script Life Changing Helpful Unfulfilling 
script versions (upload new version)

Click on the package to download.

package script version date Vim version user release notes
vimflow.tar.gz 1.0 2015-11-11 7.4 Saeger Ryman Initial upload
ip used for rating:

If you have questions or remarks about this site, visit the vimonline development pages. Please use this site responsibly.
Questions about Vim should go to the maillist. Help Bram help Uganda.