Files
unison/utils/rescale-pdf.sh
2013-05-31 12:03:40 -07:00

21 lines
409 B
Bash
Executable File

#!/usr/bin/env bash
TMPDIR=${TMPDIR:-/tmp}
TMPFILE=`mktemp -t $(basename ${2}).XXXXXX`
echo "Rescaling ${2} to ${1}"
echo "
\documentclass{book}
\usepackage{pdfpages}
\begin{document}
\includepdf[width=${1},fitpaper]{${2}}
\end{document}
" \
>${TMPFILE}.tex
pdflatex -output-directory ${TMPDIR} ${TMPFILE}.tex >/dev/null 2>/dev/null
cp ${TMPFILE}.pdf ${2}
rm -f ${TMPFILE}{,.{tex,aux,log,pdf}}