OPTIONS = --filter=pandoc-numbering OPTIONS += --filter=pandoc-crossref PDFOPTIONS = --highlight-style kate PDFOPTIONS += --pdf-engine xelatex PDFOPTIONS += --number-sections PDFOPTIONS += --metadata-file=metadata.yaml PDFOPTIONS += --template=eisvogel.latex PDFOPTIONS += --listings METADATA := metadata.yaml TARGET := rpi_23-24.pdf MD := $(sort content/*.md) TEX := $(patsubst %.md, %.tex, $(MD)) all: $(TARGET) debug: $(TEX) $(TARGET): $(MD) $(METADATA) pandoc -s $^ -o $@ $(OPTIONS) $(PDFOPTIONS) $(TEX): $(MD) pandoc -s $^ -o $@ $(OPTIONS) $(PDFOPTIONS) clean: rm -f *.pdf content/*.tex