Files
doc_phd_thesis/build_plts.bash
T
2018-07-06 17:56:46 +01:00

27 lines
527 B
Bash
Executable File

#!/bin/bash
curr_dir=$(pwd)
for plt in $(find . -name "*.plt")
do
plt_folder=$( dirname $plt )
plt_name=$( basename $plt )
plt_name_no_ext=${plt_name%.*}
cd $plt_folder
gnuplot -e "load '$plt_name'"
file_list=
for f in *.eps
do
ps2pdf -dEPSCrop "${f%%.*}.eps" "${f%%.*}.pdf"
rm "${f%%.*}.eps"
file_list="$file_list ${f%%.*}.pdf"
done
run_echo gs -q -sPAPERSIZE=letter -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -sOutputFile="${plt_name_no_ext}.pdf" $file_list
rm $file_list
cd $curr_dir
done