Struktur und Build Änderung

This commit is contained in:
2026-06-23 08:43:00 +02:00
parent 5e746cf261
commit 24aade56fc
13 changed files with 27 additions and 11 deletions

1
.gitignore vendored
View File

@@ -1 +1,2 @@
buch.pdf
buch.epub

25
Makefile Normal file
View File

@@ -0,0 +1,25 @@
TITLE := KI Story
AUTHOR := Stefan Mühlinghaus
DOCKER_CMD := docker run --rm -v "$(shell pwd):/data" --user $(shell id -u):$(shell id -g) fpod/pandoc-weasyprint
.PHONY: all pdf epub clean
all: pdf epub
pdf:
$(DOCKER_CMD) akt*/*.md \
--metadata title="$(TITLE)" \
--metadata author="$(AUTHOR)" \
--pdf-engine=weasyprint \
--css=style.css \
-o buch.pdf
epub:
$(DOCKER_CMD) akt*/*.md \
--metadata title="$(TITLE)" \
--metadata author="$(AUTHOR)" \
--css=style.css \
-o buch.epub
clean:
rm -f buch.pdf buch.epub

View File

@@ -1,8 +0,0 @@
#!/bin/sh
docker run --rm -v "$(pwd):/data" --user $(id -u):$(id -g) \
fpod/pandoc-weasyprint \
akt*/*.md \
--pdf-engine=weasyprint \
--css=/data/style.css \
-o /data/buch.pdf

View File

@@ -6,10 +6,8 @@ body {
font-family: Arial, sans-serif;
font-size: 10pt;
line-height: 1.6;
text-align: justify;
hyphens: auto;
}
h2 {
h1 {
break-before: page;
}