You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Joop Kiefte bdf726126c
Add Russian font support
3 years ago
font Add Russian font support 3 years ago
fountain Correct several prefix dot bug 3 years ago
lex Improving fountain support. Still not perfect, but steadily improving 4 years ago
pdf Add Russian font support 3 years ago
rules Add Courier Prime and UTF-8 support 3 years ago
.gitignore Add examples and get rid of some old code 4 years ago
go.mod Add Courier Prime and UTF-8 support 3 years ago
go.sum Add Courier Prime and UTF-8 support 3 years ago
main.go Extension filetype deriv. correction plus support for language tag. 4 years ago
readme.md Remove mention about missing forcing: that works now 4 years ago

readme.md

Lexington commandline tool for screenwriters

Lexington helps you convert between Final Draft, Fountain and its own lex file formats, and output to PDF, HTML and ebook formats.

At the moment the Fountain parser should be pretty decent, although still lacking features like simultaneous dialog, and inline markup is not yet supported and might never be. Also the PDF output doesn't do anything to keep pieces from your screenplay together. Feel free to contribute and help me out in knowing how best to handle this!

To run the tool, make sure to have Go installed first and then run

go get github.com/lapingvino/lexington

to install Lexington to your go/bin directory. If this directory is in your execution path, you can then run it like

lexington -i inputfile.fountain -o outputfile.pdf -to pdf

For a more complete overview of the command line options, use lexington -help.