Skip to content

Latest commit

 

History

History
36 lines (24 loc) · 1.29 KB

TODO.md

File metadata and controls

36 lines (24 loc) · 1.29 KB

Action Items

Bugs

  • Transition follow by transition at end of script treats the second transition as action, see sample-05.fountain, noticed in HTML output
    • A: OK, the line begins with "!" so it should be "Action"
  • sample-05.fountain has the character "DOG" line identified as "dialogue"
  • sample-07.fountain (charade) has parenthiticals sprinkled in the dialogue, need to support this. It meakes some dialog show up as Action in the JSON stream.

Next (v0.1.0)

  • Add test to check to validate parse structure of each testdata/*.fountain file
  • Add demo of using fountain2json for creating a script report
  • Improve fountainfmt pretty print options
  • handle unlabeled title pages
  • Write and fountain2html
  • Add CSS dump option for fountain2html
  • Add option to render scrippets compatible HTML and CSS

Someday, Maybe

  • Add support for Markdown front matter for additiona metadata processing
  • handle general text (outside of notes, boneyard)
    • this could be handled like front matter in Markdown
  • definable heading prefixes
  • reports on screenplay
  • fountain2pdf

Completed

  • Write Parse(src []byte) returning a Fountain Struct and error
  • word wrap for dialogue