Initial commit

This commit is contained in:
Valentin Brandl
2021-02-03 10:44:28 +01:00
commit f411cf6dea
14 changed files with 452 additions and 0 deletions

32
Makefile Normal file
View File

@ -0,0 +1,32 @@
# use bash so process substutution is available
SHELL = bash
SRC = main.tex
TARGET = $(SRC:%.tex=%.pdf)
.PHONY: build
build: $(TARGET)
# used for `nix-build`
.PHONY: install
install: build
mkdir -pv ${out}/
cp $(TARGET) ${out}/
%.pdf: %.tex
latexmk $<
.PHONY: watch
watch:
latexmk -pvc $(SRC)
.PHONY: lint
lint:
chktex $(SRC)
.PHONY: languagetool
languagetool:
languagetool <(cat $(SRC) | ./scripts/detex.py)
.PHONY: clean
clean:
latexmk -C