#!/bin/bash

xmin=5
xmax=20
dx=4
ymin=8
ymax=27
dy=4
deg=2
dx2=3
dy2=3

cat >ranspotin.asc <<EOF
Ff
12344
4, 1, 12345
1,  1000,  34,  14.5,  2.9,  0.3,  90,  [RANSPOTS]
3, 1001,
26, 0.8, 0,
EOF
for ((x=xmin;x<=xmax;x+=dx))
do
  for ((y=ymin;y<=ymax;y+=dy))
  do
    cat >>ranspotin.asc <<EOF
2,  1001
17, 34, $x, $y, 
EOF
    echo "$deg," >>ranspotin.asc
    for ((ix=0;ix<=deg;ix++))
    do
      echo "-$dx2,$dx2," >>ranspotin.asc
    done
    echo "$deg," >>ranspotin.asc
    for ((ix=0;ix<=deg;ix++))
    do
      echo "-$dy2,$dy2," >>ranspotin.asc
    done
  done
done
echo '-1' >>ranspotin.asc

echo "LOADCONFIG configs/help3demo.gier" > ranspot.demo
echo "HIDE KB2" >>ranspot.demo
echo "LOADREADER ranspotin.asc" >>ranspot.demo
echo "LOADPUNCH ranspotout.flx" >>ranspot.demo
echo "SELECT 3 48" >>ranspot.demo
echo "SELECT 4 64" >>ranspot.demo
./maketext.sh "run,plot2<" >>ranspot.demo
echo "WAITINPUT" >>ranspot.demo
echo "TYPE 0" >>ranspot.demo
echo "WAITINPUT" >>ranspot.demo
echo "FINISHPUNCH" >>ranspot.demo
echo "PLOTTERSIZE A4" >>ranspot.demo
echo "PLOTTERCENTER YES" >>ranspot.demo
#echo "PLOTTERSCALEUP YES" >>ranspot.demo
#echo "PLOTTERSCALEDOWN YES" >>ranspot.demo
echo "PLOTTERROTATE AUTO" >>ranspot.demo
echo "FINISHPLOTTER ranspot.ps" >>ranspot.demo
echo "QUIT" >>ranspot.demo

./GIER ranspot.demo
ps2pdf ranspot.ps ranspot.pdf

