Files
unison/utils/rescale-pdf.sh
2014-10-08 17:48:38 -07:00

22 lines
433 B
Bash
Executable File

#!/usr/bin/env bash
TMPDIR=${TMPDIR:-/tmp}
TMPFILE=`mktemp -t $(basename ${2}).XXXXXX`
ME=$(basename $0)
echo "$ME $(basename ${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}}