31 lines
585 B
Bash
31 lines
585 B
Bash
#!/bin/sh
|
|
# roteps
|
|
# helper script.
|
|
# eps output of tgif is rotated 90° counterclockwise.
|
|
# so we have to rotate it another 270° to
|
|
# have it nice again.
|
|
|
|
function splitit () {
|
|
X=$1
|
|
Y=$2
|
|
CX=$3
|
|
CY=$4;
|
|
}
|
|
|
|
PICTURE=$1
|
|
tgif -print -eps -color $PICTURE.obj
|
|
DIMENSIONS=`epsgetbox $PICTURE.eps`
|
|
splitit $DIMENSIONS
|
|
epsffit -r $Y $X $CY $CX $PICTURE.eps tmp1.eps
|
|
|
|
DIMENSIONS=`epsgetbox tmp1.eps`
|
|
splitit $DIMENSIONS
|
|
epsffit -r $Y $X $CY $CX tmp1.eps tmp2.eps
|
|
|
|
DIMENSIONS=`epsgetbox tmp2.eps`
|
|
splitit $DIMENSIONS
|
|
epsffit -r $Y $X $CY $CX tmp2.eps $PICTURE.eps
|
|
|
|
rm -f tmp1.eps tmp2.eps
|
|
|