I'd like to contribute something here. I've just started my PhD project using Scrivener, and am a LaTeX user since 25 years. I've managed to make my LaTeX template live within Scrivener, but have run across a certain number of issues:
- I find Scrivener's idea to use dynamically generated file names, and using RTF, challenging when it comes to versioning e.g. using Git.
- I find Scrivener's compilation and export to be very very slow, even if just going to plain text files. Also, Scrivener on Mac seems to consistently crash when the target file is already there.
- MultiMarkDown does not really support what I often use with LaTeX, i.e., a variety of reference commands, citation commands, etc. And neither does Pandoc. I don't really need conversion to something else than LaTeX, and I like the idea of simplifying the commands I use most often.
To address these issues, I've written a little script that does this:
- Provides for a number of LaTeX commands in Markdown format
- Can work on plain LaTeX files
- Can directly extract, and convert to Plain text, files from Scrivener - and is very fast at that
- Hence can work as a pre-processor to the build scripts I anyway have for my LaTeX builds
I'm providing this script to the community - feel free to comment, improve and use it as you like.
Here is the link: