home *** CD-ROM | disk | FTP | other *** search
/ Geek Gadgets 1 / ADE-1.bin / ade-dist / fontutils-0.6-base.tgz / fontutils-0.6-base.tar / fsf / fontutils / bin / proof < prev    next >
Text File  |  1991-07-29  |  999b  |  54 lines

  1. #!/bin/sh
  2. if [ $# -ne 1 ]
  3. then
  4.   echo "Usage: $0 <MF root>."
  5.   exit 1
  6. fi
  7.  
  8. cd $research/bzrto
  9.  
  10. echo -n bzrto...
  11. bzrto -metafont -pstype3 ../limn/$1
  12.  
  13. # Have to do true-size before smoke, since we put the true-size
  14. # character on the smoke proof.
  15. echo -n true-size...
  16. mf "\mode:=cx; input $1"
  17. gftopk $1.300gf 
  18.  
  19. proof_res=1219
  20. proofing=2
  21.  
  22. echo -n proof...
  23. mf "\mode:=proof; nodisplays; proofing:=$proofing; input $1" >/dev/null
  24. gftodvi $1.${proof_res}gf >/dev/null
  25. gftopk $1.${proof_res}gf
  26. mv $1.dvi proof.dvi
  27. mv $1.${proof_res}pk proof.pk
  28. mv $1.${proof_res}gf proof.gf
  29.  
  30. echo -n smoke...
  31. mf "\mode:=smoke; nodisplays; input $1" >/dev/null
  32. gftodvi $1.${proof_res}gf >/dev/null
  33. gftopk $1.${proof_res}gf
  34. mv $1.dvi smoke.dvi
  35. mv $1.${proof_res}pk smoke.pk
  36. mv $1.${proof_res}gf smoke.gf
  37.  
  38. echo "dviconcat."
  39. dviconcat -o print.dvi proof.dvi smoke.dvi >/dev/null 2>&1
  40.  
  41. #echo -n "Display? "
  42. #read x
  43. x=y
  44. if [ $x = y ]
  45. then xdvi -p 300 -s 3 print &
  46. fi
  47.  
  48. echo -n "Print? "
  49. read x
  50. if [ "$x" = y ]
  51. then dvips print
  52. fi
  53.  
  54.