diff --git a/Aufnahmeantrag_aktiv/Makefile b/Aufnahmeantrag_aktiv/Makefile new file mode 100644 index 0000000..7ed94d9 --- /dev/null +++ b/Aufnahmeantrag_aktiv/Makefile @@ -0,0 +1,10 @@ +.PHONY: clean + +default: Aufnahmeantrag_aktiv.tex\ + headfoot.tex + mkdir -p build + ../latexdockercmd.sh pdflatex --output-directory=build Aufnahmeantrag_aktiv.tex + mv build/Aufnahmeantrag_aktiv.pdf . + +clean: + rm -r build \ No newline at end of file diff --git a/README.md b/README.md index 1bba5ca..245b53b 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,23 @@ # Mitgliederformulare +## Latex im Dockercontainer + +- [Quelle](https://github.com/blang/latex-docker/) +- Docker Image ändern in latexdockercmd.sh +- derzeit das volle Ubuntu Image (~2.6GB) + +### Aufruf + +```bash +mkdir -p build +./latexdockercmd.sh pdflatex --output-directory=build .tex +mv build .pdf . +rm -r build +``` + +### Makefile + +```bash +make +make clean +``` \ No newline at end of file diff --git a/latexdockercmd.sh b/latexdockercmd.sh new file mode 100755 index 0000000..1b8a460 --- /dev/null +++ b/latexdockercmd.sh @@ -0,0 +1,4 @@ +#!/bin/sh +IMAGE=blang/latex:ubuntu +# IMAGE=blang/latex:ctanbasic +exec docker run --rm -i --user="$(id -u):$(id -g)" --net=none -v "$PWD":/data "$IMAGE" "$@"