summaryrefslogtreecommitdiff
path: root/default.svg.do
diff options
context:
space:
mode:
Diffstat (limited to 'default.svg.do')
-rw-r--r--default.svg.do20
1 files changed, 20 insertions, 0 deletions
diff --git a/default.svg.do b/default.svg.do
new file mode 100644
index 0000000..5fc067e
--- /dev/null
+++ b/default.svg.do
@@ -0,0 +1,20 @@
1redo-ifchange $2.expr build/preview/preview.sty build/preview/prtightpage.def build/preamble.tex
2INPUT=$(realpath $2.expr)
3TDIR=$(mktemp -d --tmpdir=/tmp)
4
5cp build/preview/preview.sty build/preview/prtightpage.def build/preamble.tex $TDIR
6
7pushd $TDIR
8latex -jobname=image <<EOF
9\input{preamble.tex}
10\begin{document}
11\begin{preview}
12\(
13\input{$INPUT}
14\)
15\end{preview}
16\end{document}
17EOF
18popd
19
20dvisvgm --exact --no-fonts -o $3 $TDIR/image.dvi 2>&1 | sed -e '/depth=/!d;s/^.*depth=\(.*\)$/\1/' > $(dirname $2)/vertical-align