DELAY_BOUND="[]"
-while getopts d:espP opt
+while getopts d:eso:pP opt
do
case $opt in
d) DELAY_BOUND="[0:$OPTARG]";;
e) SET_TERM_TEMPLATE='set term postscript color eps enhanced; set output "${FILE}.eps"';;
s) SET_TERM_TEMPLATE='set term svg enhanced; set output "${FILE}.svg"';;
+ o) MULTIPDF_FILENAME=$OPTARG;;
p)
SET_TERM_TEMPLATE='set term postscript color landscape enhanced'
PDF_OUTPUT=1
;;
P)
SET_TERM_TEMPLATE='set term postscript color landscape enhanced'
- SINGLE_PDF=1
+ MULTIPLE_GRAPHS_IN_PDF=1
GNUPLOT_CMD_FILE=plot_commands.$$
rm -f ${GNUPLOT_CMD_FILE}
;;
TITLE="${COMMAND}\n\n${STREAMS}"
SET_TERM=$(echo $SET_TERM_TEMPLATE|sed -e s/\${FILE}/$FILE/)
- if [ -n "$SINGLE_PDF" ]; then
+ if [ -n "$MULTIPLE_GRAPHS_IN_PDF" ]; then
CMD="cat >>$GNUPLOT_CMD_FILE"
elif [ -n "$PDF_OUTPUT" ]; then
CMD="cat | gnuplot | ps2pdf - ${FILE}.pdf"
EOF
done
-if [ -n "$SINGLE_PDF" ]; then
- gnuplot $GNUPLOT_CMD_FILE|ps2pdf - all.pdf
+if [ -n "$MULTIPLE_GRAPHS_IN_PDF" ]; then
+ gnuplot $GNUPLOT_CMD_FILE|ps2pdf - $MULTIPDF_FILENAME
rm -f $GNUPLOT_CMD_FILE
fi