home *** CD-ROM | disk | FTP | other *** search
- #!/bin/sh
- if [ $# -ne 1 ]
- then
- echo "Usage: $0 <MF root>."
- exit 1
- fi
-
- cd $research/bzrto
-
- echo -n bzrto...
- bzrto -metafont -pstype3 ../limn/$1
-
- # Have to do true-size before smoke, since we put the true-size
- # character on the smoke proof.
- echo -n true-size...
- mf "\mode:=cx; input $1"
- gftopk $1.300gf
-
- proof_res=1219
- proofing=2
-
- echo -n proof...
- mf "\mode:=proof; nodisplays; proofing:=$proofing; input $1" >/dev/null
- gftodvi $1.${proof_res}gf >/dev/null
- gftopk $1.${proof_res}gf
- mv $1.dvi proof.dvi
- mv $1.${proof_res}pk proof.pk
- mv $1.${proof_res}gf proof.gf
-
- echo -n smoke...
- mf "\mode:=smoke; nodisplays; input $1" >/dev/null
- gftodvi $1.${proof_res}gf >/dev/null
- gftopk $1.${proof_res}gf
- mv $1.dvi smoke.dvi
- mv $1.${proof_res}pk smoke.pk
- mv $1.${proof_res}gf smoke.gf
-
- echo "dviconcat."
- dviconcat -o print.dvi proof.dvi smoke.dvi >/dev/null 2>&1
-
- #echo -n "Display? "
- #read x
- x=y
- if [ $x = y ]
- then xdvi -p 300 -s 3 print &
- fi
-
- echo -n "Print? "
- read x
- if [ "$x" = y ]
- then dvips print
- fi
-
-