A template for organizing publications written in LaTeX
This repository comes with a Makefile that organizes a host of common LaTeX housekeeping tasks.
-
pdf
(Default) - Builds a PDF of the LaTeX file$(MAIN).tex
, whereMAIN
is a Makefile variable set on the first line. -
all
- Builds the PDF and also runs anyMakefile
placed in code. The idea is to also run some code if your paper describes some algorithms or data analyses. -
lint
- Runs LaTeX linting commands likechktex
andbiber --tool -V
. -
arxiv
- Creates anarxiv.zip
file suitable for submission to arXiv.org.
-
[ ] Turn on continuous integration with Travis. This repository comes with a Travis configuration script.
-
[ ] Tag a release and assign it a DOI with Zenodo.