If you are new to pandoc
, then you might want to have a look at my short post on how to set it up for most efficient use.
This is a Makefile
to
- compile a markdown file by
pandoc
to common file formats, and - view the document,
as well as convenience commands such as,
- cleaning up, that is, removing the compiled output,
- refreshing after compilation the
HTML
file shown in the browser, such as Firefox, by entr, and - precompiling the preamble in a LaTeX file for faster compilation.
A template for a pandoc file, main.pandoc
, is included to show what options of possible interest can be customized.
For example, to compile
- to a LaTeX file,
make latex
- to a pdf file,
make latex pdf
- to a docx file,
make docx
Simply make
will compile to what is set in the line starting with all:
.
By default, make
equals make latex pdf
.
For better parsing of LaTeX errors, LaTeXRun is used to compile from LaTeX to pdf
.
For example, to view the compiled
- pdf file,
make run_pdf
, - docx file,
make run_docx
Simply make run
will show what is set in the line starting with run
.
By default, make run
equals make run_pdf
.