src/buildings/doc/rescale-pdf.sh
author Nicola Baldo <nbaldo@cttc.es>
Wed, 26 Oct 2011 18:53:54 +0200
changeset 8260 c3bf1b481daf
parent 8101 src/lte/doc/rescale-pdf.sh@426064e45a62
child 8961 3b39221dd8d4
permissions -rwxr-xr-x
buildings doc can now be built standalone and within models library doc
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
7204
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
     1
#!/usr/bin/env bash
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
     2
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
     3
TMPFILE=`mktemp`
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
     4
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
     5
echo "\documentclass{book}
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
     6
\usepackage{pdfpages}
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
     7
\begin{document}
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
     8
\includepdf[width=${1},fitpaper]{${2}}
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
     9
\end{document}" >${TMPFILE}.tex
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    10
pdflatex -output-directory /tmp ${TMPFILE}.tex >/dev/null 2>/dev/null
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    11
cp ${TMPFILE}.pdf ${3}
052d30ceb700 split manual; create model library
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    12