From e0234e5110effdbe28ad9a0ca37d59d40d5f6219 Mon Sep 17 00:00:00 2001 From: Joe Carstairs Date: Tue, 5 May 2026 14:42:05 +0100 Subject: Makefile: add rule to build scratchbook to PDF --- Makefile | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 5e2a9d5..08571a1 100644 --- a/Makefile +++ b/Makefile @@ -1,8 +1,10 @@ BIBLIOGRAPHY := bibliography.bib LOG_MARKDOWN := log.md +SCRATCHBOOK_MARKDOWN := scratchbook.md LOG_PDF := log.pdf +SCRATCHBOOK_PDF := scratchbook.pdf -all: log +all: log scratchbook watch: ifdef TARGET @@ -27,5 +29,15 @@ log: $(LOG_MARKDOWN) $(BIBLIOGRAPHY) --output $(LOG_PDF) \ $(LOG_MARKDOWN) +scratchbook: $(SCRATCHBOOK_MARKDOWN) $(BIBLIOGRAPHY) + pandoc \ + --standalone \ + --from markdown \ + --to pdf \ + --pdf-engine pdflatex \ + --citeproc \ + --output $(SCRATCHBOOK_PDF) \ + $(SCRATCHBOOK_MARKDOWN) + clean: - rm $(LOG_PDF) + rm $(LOG_PDF) $(SCRATCHBOOK_PDF) -- cgit v1.2.3