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 / show-gf < prev   
Text File  |  1992-10-04  |  679b  |  38 lines

  1. #!/bin/sh
  2. # Make a font sample of the given GF file.  Remove any PK file with the
  3. # same root, to avoid confusion.
  4.  
  5. if test $# -ne 1
  6. then
  7.   echo "Usage: $0 <GF file>[gf]."
  8.   exit 1
  9. fi
  10.  
  11.  
  12. gf_name=`echo $1 | sed 's/gf$//'`gf
  13.  
  14. if test ! -r $gf_name
  15. then
  16.   echo $gf_name: No such file.
  17.   exit 1
  18. fi
  19.  
  20. pk_name=`echo $gf_name | sed 's/gf$/pk/'`
  21. if test -r $pk_name
  22. then mv -v $pk_name /tmp
  23. fi
  24.  
  25. root=`echo $gf_name | sed 's/\.[0-9]*gf$//'`
  26. tfm_name=$root.tfm
  27.  
  28. if test -r $tfm_name
  29. then mv -v $tfm_name /tmp
  30. fi
  31. fontconvert -tfm $gf_name
  32.  
  33. echo $root | tex table
  34.  
  35. resolution=`echo $gf_name | sed 's/.*\.\([0-9]*\)gf$/\1/'`
  36. shrink=`expr $resolution / 100`
  37. xdvi -p $resolution -s $shrink table
  38.