aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Fischer <florian.fischer@muhq.space>2025-01-06 19:51:19 +0100
committerFlorian Fischer <florian.fischer@muhq.space>2025-01-06 19:51:19 +0100
commit0894aa72b3f5397264eab33e6f2f5cf8fb2ba05e (patch)
tree6cfef7ba6ce8788797359b34558d3d1772bef780
parent0785942dc9161fdc96708ef3cd5bcd2d4d9e3afe (diff)
downloadunterricht-0894aa72b3f5397264eab33e6f2f5cf8fb2ba05e.tar.gz
unterricht-0894aa72b3f5397264eab33e6f2f5cf8fb2ba05e.zip
include logos in distributable zip and document build instructions
-rwxr-xr-xscripts/lesson-dist5
-rw-r--r--templates/test/README.md13
2 files changed, 17 insertions, 1 deletions
diff --git a/scripts/lesson-dist b/scripts/lesson-dist
index 52184484..eae821d9 100755
--- a/scripts/lesson-dist
+++ b/scripts/lesson-dist
@@ -33,7 +33,10 @@ add_custom_latex_to_archive "${basedir}"/latex/common.tex \
"${basedir}"/latex/common_options.tex
# Include common images
-add_custom_latex_to_archive "${basedir}"/latex/images/**
+# TODO: only include used images
+readarray -t images < <(find "${basedir}"/latex/images -printf '%p\n')
+add_custom_latex_to_archive "${images[@]}"
+
# Include the needed latex classes
if grep -Pzrq '(?s)documentclass.+test\}' .; then
diff --git a/templates/test/README.md b/templates/test/README.md
index f1084594..6b3af64d 100644
--- a/templates/test/README.md
+++ b/templates/test/README.md
@@ -1,5 +1,18 @@
# Test von Florian Fischer
+## PDFs Erzeugen
+
+Um die PDF Dateien aus den LaTeX Quelldateien zu erzeugen, wird eine übliche LaTeX-Installation (bspw. [TeX Live](https://tug.org/texlive/)) benötigt.
+
+Die Quellen nutzen die von mir geschriebene Klasse `test`, die im Ordner `latex` zu finden ist.
+Damit auch LaTeX die Klasse findet, muss deren Pfad als input spezifiziert werden.
+Die meisten Kommandozeilen-Programme unterstützen dazu die Umgebungsvariable `TEXINPUTS`.
+
+Alle PDFs können mit folgendem Befehl erzeugt werden:
+
+`TEXINPUTS=.//: latexmk -pdf test*.tex`
+
## Lizenz
+
Solange nichts anderes vermerkt ist, sind die enthaltenen Werke von Florian Fischer unter **CC BY-SA 4.0** lizenziert.
Eine Kopie der Lizenz ist unter (https://creativecommons.org/licenses/by-sa/4.0/)[https://creativecommons.org/licenses/by-sa/4.0/] zu finden.