34 lines
1023 B
Makefile
34 lines
1023 B
Makefile
# === Allgemeine Konfiguration ===
|
|
|
|
# === Titel des eBooks ===
|
|
TITLE := Vorlage_eBook
|
|
# === Verzeichnis mit Markdown-Dateien ===
|
|
MANUSCRIPT := manuscript
|
|
# === Ausgabeordner für Builds ===
|
|
OUTPUT := build
|
|
# === Metadaten für das eBook ===
|
|
METADATA := metadata/ebook.yaml
|
|
# === CSS-Datei für das eBook ===
|
|
CSS := styles/ebook.css
|
|
# === LaTeX-Vorlage für das eBook ===
|
|
TEX_EBOOK := styles/ebook-template.tex
|
|
# === LaTeX-Vorlage für den Druck ===
|
|
TEX_PRINT := styles/print-template.tex
|
|
# === Logo für das eBook ===
|
|
LOGO := media/logo/logo.png
|
|
# === Pfad zu Hilfswerkzeugen ===
|
|
TOOLPATH := tools
|
|
# === LaTeX Geometrie-Einstellungen (z.B. A5-Papier) ===
|
|
GEOMETRY := geometry:a4paper
|
|
# === Schriftart für LaTeX ===
|
|
FONT := Noto Sans CJK SC
|
|
# === Python Index für make toc ===
|
|
INDEXFILE := INHALT
|
|
# === Verzeichnistiefe im eBook ===
|
|
TOCDEPTH := 3
|
|
# Dateien auslassen im MODE prod
|
|
EXCLUDE_prod := \
|
|
$(MANUSCRIPT)/00_deckblatt.md \
|
|
$(MANUSCRIPT)/00_Deckblatt.md \
|
|
$(MANUSCRIPT)/99_test.md
|