Hallo,
ich wollte mir gerade mal für LaTeX ein Compiler-Shellskript schreiben, was zu einem Beamer-Dokument automatisch ein Handout erstellen soll.
Dazu kopiert es die
test.tex datei zu einer
test-handout.tex und ersetzt dann mittels
sed die erste Zeile zu
\documentclass[handout]{beamer}
. So zumindest der Plan...
#!/bin/sh
cp test.tex test-handout.tex
sed -i -e 1c"\\usepackage[handout]{beamer}" test-handout.tex
pdflatex test.tex
pdflatex test-handout.tex
Trotz Escapen des Backslashes taucht er in der Datei
test-handout.tex nicht auf. Demzufolge schlägt dann auch das Compilern durch pdflatex fehl..., denn die erste Zeile ist dort immer
usepackage[handout]{beamer}
Hat jemand eine Idee? Shellskripting ist noch Neuland für mich 🙂
Vielen Dank schonmal
ArchChem