#! /bin/bash -f # Last edited on 2024-05-01 12:24:40 by stolfi cmd="${0##*/}" usage="${cmd} FIGURE OPTIONS" runargs=("$@") echo '=====================================================================' echo '=== '"${cmd} ${runargs}" if [[ $# -lt 1 ]]; then echo "too few arguments" 1>&2; exit 1 echo "${usage}" 1>&2; exit 1 fi figure="$1"; shift # parms_kind="$1"; shift # parms_chop="$1"; shift # parms_axes="$1"; shift # parms_base="$1"; shift # style="$1"; shift tooldir=${STOLFIHOME}/posters/tools parminc="parameters.inc" parmsh="parameters.sh" cmtfile="${figure}.comments" # Create the parameter files for inclusion by the .pov file # and by scripts: /bin/rm -f ${parminc} cat < ${parminc} // created by $0 - DO NOT EDIT EOF # #declare parms_kind = ${parms_kind}; # #declare parms_chop = ${parms_chop}; # #declare parms_axes = ${parms_axes}; # #declare parms_base = ${parms_base}; # #declare style_tag = "${style}" if [[ -r ${parmsh} ]]; then cat ${parmsh} \ | sed \ -e '/^set /\!d' \ -e 's/[; ]*$/;/' \ -e 's/^set */#declare sh_/' \ >> ${parminc} fi # Create the ".comments" file: /bin/rm -f ${cmtfile} echo "${cmd} ${runargs}" > ${cmtfile} echo "scene ${scene} style ${style}" >> ${cmtfile} ${tooldir}/run-povray-png.sh $@ ${figure}.pov echo '=== END '"${cmd} ${runargs}" echo '====================================================================='