Makefile aktualisiert

This commit is contained in:
Adam Skotarczak 2025-06-23 20:13:38 +00:00
parent 1f6d9e5b85
commit 1321752c6f

View File

@ -31,7 +31,7 @@ LOGO := media/logo/logo.png
TOOLPATH := tools
# === LaTeX Geometrie-Einstellungen (z.B. A5-Papier) ===
GEOMETRY := geometry:a5paper
GEOMETRY := geometry:a4paper
# === Schriftart für LaTeX ===
FONT := Noto Sans CJK SC
@ -62,9 +62,12 @@ MODE ?= prod
MD_ALL = $(wildcard $(MANUSCRIPT)/*.md)
# Dateien auslassen im MODE prod
MD_FILES_prod = $(filter-out \
$(MANUSCRIPT)/00_Deckblatt.md, \
$(MD_ALL))
EXCLUDE_prod := \
$(MANUSCRIPT)/00_deckblatt.md \
$(MANUSCRIPT)/00_Deckblatt.md \
$(MANUSCRIPT)/99_test.md
MD_FILES_prod := $(filter-out $(EXCLUDE_prod), $(MD_ALL))
MD_FILES_dev = $(MD_ALL)
# Dynamische Auswahl je nach MODE
@ -98,10 +101,11 @@ epub: $(OUTPUT)
pandoc $(MD_SORTED) \
--metadata-file=$(METADATA) \
--resource-path=media \
--toc --toc-depth=$(TOCDEEP) \
--toc --toc-depth=$(TOCDEPTH) \
--css=$(CSS) \
--epub-chapter-level=1 \
--epub-cover-image=$(LOGO) \
-V toc-depth=$(TOCDEPTH) \
-o $(OUTPUT)/$(TITLE).epub