-
- plot_cmds | sed -e "/set title/ s/[\"']\(.*\)[\"']/\"\1\\\\n(GW kernel $kvers, Traffic $traffic, Load $load)\"/" > plot.gp
- if [[ ! -s plot.gp ]]; then return; fi
- if [ -z "$OPT_NO_X11" ]; then
- echo "set terminal x11 enhanced; $(< plot.gp)" | gnuplot -persist
- fi
- I=''
- echo 'set terminal postscript color eps enhanced size 6cm,4cm lw 1 "Times-Roman" 10;' \
- 'set lmargin 8;' \
- "$(< plot.gp)" | gnuplot > ${testname}$I.eps
- echo "set terminal postscript color eps enhanced;" \
- "$(< plot.gp)" | gnuplot | epstopdf --filter > ${testname}$I.pdf
- mkdir -p thumb
- convert -density 30 -gamma 0.5 -quality 90 -type Palette -depth 8 ${testname}$I.pdf thumb/${testname}$I.png
- convert -density 150 -gamma 0.7 -quality 90 -type Palette -depth 8 ${testname}$I.pdf ${testname}$I.png
-
+ rm -rf *.pdf *.png
+ for i in "" $ADDITIONAL_PLOTS; do
+ plot_cmds $i | sed -e "/set title/ s/[\"']\(.*\)[\"']/\"\1\\\\n{\/*0.75 (GW kernel $kvers, Traffic $traffic, Load $load)}\"/" > plot$i.gp
+ if [[ ! -s plot$i.gp ]]; then continue; fi
+ if [ -z "$OPT_NO_X11" ]; then
+ echo "set terminal x11 enhanced; $(< plot$i.gp)" | gnuplot -persist
+ fi
+ test "$(gnuplot --version)" = "gnuplot 4.2 patchlevel 5 " && continue
+ echo "set terminal pdfcairo dashed color enhanced; " \
+ "set output \"graph$i.pdf\";" \
+ "set pointsize 0.5;" \
+ "$(< plot$i.gp)" |sed -e 's/lc [0-9]//'| gnuplot
+ echo 'set terminal pngcairo color enhanced size 750,525 font ",10" ;' \
+ "$(< plot$i.gp)" | gnuplot > graph$i.png
+ convert -resize 150x105 -gamma 0.5 -quality 90 -type Palette -depth 8 graph$i.png tgraph$i.png
+# echo 'set terminal pngcairo color enhanced size 150,105 font ",1";' \
+# "$(< plot.gp)" | gnuplot > thumb/${testname}$i.png
+ done