diff options
| -rwxr-xr-x | scripts/lesson-dist | 5 | ||||
| -rw-r--r-- | templates/test/README.md | 13 |
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. |
