From 5bc15a22afdb8ebfad3d089f81b157811d4f6879 Mon Sep 17 00:00:00 2001 From: Lars Wirzenius Date: Thu, 13 Sep 2018 10:22:41 +0300 Subject: Add: shell script to render to PDF --- lasku | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100755 lasku (limited to 'lasku') diff --git a/lasku b/lasku new file mode 100755 index 0000000..019a4d0 --- /dev/null +++ b/lasku @@ -0,0 +1,24 @@ +#!/bin/sh + +set -eu + +tmp="$(mktemp -d)" + +cleanup() +{ + rm -rf "$tmp" +} + +trap cleanup EXIT + +dirname="$(dirname "$0")" + +base="$1" +shift + +for lasku in "$@" +do + laskubase="$(echo "$lasku" | sed 's/\.yaml//')" + python3 "$dirname/lasku.py" "$base" "$lasku" > "$laskubase.tex" + pdflatex "$laskubase.tex" > "$laskubase.latexout" +done -- cgit v1.2.1