blob: 860e94d6618aeb711b6906909ad60b85a683390a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
#!/bin/sh
for a in Aufgaben/*; do
i=$(echo "$a" | grep -E -o '[1-9][0-9]*')
card="card${i}.tex"
solution="solution${i}.tex"
solution_link="$(head -${i} solution_links | tail -1)"
qrcode="img/solution${i}_qrcode.png"
qrencode -s 10 -l Q "${solution_link}" -o "${qrcode}"
echo '\documentclass{card}' > "${card}"
echo '\setcounter{Aufg}{'$(echo "${i} - 1" | bc)'}' >> "${card}"
echo '\begin{document}' >> "${card}"
echo "\input{Aufgaben/aufgabe$i}" >> "${card}"
echo '\begin{minipage}{2cm}' >> "${card}"
echo '\includegraphics[keepaspectratio, width=2cm]{'"${qrcode}"'}' >> "${card}"
echo '\captionof*{figure}{Lösung}' >> "${card}"
echo '\end{minipage}' >> "${card}"
echo '\end{document}' >> "${card}"
echo '\documentclass[lehrerversion]{card}' > ${solution}
echo '\excludecomment{Aufg}' >> ${solution}
echo '\begin{document}' >> ${solution}
echo "\input{Aufgaben/aufgabe$i}" >> ${solution}
echo '\end{document}' >> ${solution}
done
|