31 lines
585 B
Plaintext
31 lines
585 B
Plaintext
|
#!/bin/sh
|
|||
|
# roteps
|
|||
|
# helper script.
|
|||
|
# eps output of tgif is rotated 90<39> counterclockwise.
|
|||
|
# so we have to rotate it another 270<37> 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
|
|||
|
|