This repository is a skeleton to start a pandoc-based project.
It features a preamble, bibliography and renders html
, pdf
and docx
.
Since SVG
files are very popular and useful to academic writing ; this repo provide a modified version of pandoc-svg.py
.
It requires Inkscape
.
- Git clone with:
git clone https://github.com/romainmartinez/paper.git
- Update your
PROJECT_NAME
in theMakefile
- Make sure to read the
Makefile
and runmake setup
- run
make pdf
,make html
ormake word
to produce the desired output - Each markdown file must be labeled as
{SECTION}_{SUBSECTION}_{DESCRIPTION}.md
- Make sure your markdown files are newline terminated
- If you have installed pandocfilters in an python environment, make sur to run the
Makefile
with this environment activated
- Pandoc
- Pandoc-citeproc (usually included in pandoc)
- Pandoc-filters
- Inkscape if you use
SVG
This repo is based on @jbn paper repo and used the @Wandmalfarbe latex theme