home *** CD-ROM | disk | FTP | other *** search
/ Source Code 1992 March / Source_Code_CD-ROM_Walnut_Creek_March_1992.iso / usenet / altsrcs / 1 / 1445 / fstocards < prev    next >
Encoding:
Text File  |  1990-12-28  |  1.3 KB  |  51 lines

  1. #!/bin/csh -f
  2. # @(#) $Header: fstocards,v 1.1 90/06/11 02:56:00 jef Exp $
  3. #
  4. # fstocards - turn a FaceSaver file into PostScript for a page of fake IDs
  5. #
  6. # Copyright (C) 1990 by Jef Poskanzer.  All rights reserved.
  7.  
  8. if ( $#argv != 0 && $#argv != 1 && $#argv != 2 ) then
  9.     echo "usage:  fstocards [fsfile [cardfile]]"
  10.     exit 1
  11. endif
  12.  
  13. if ( $#argv == 0 ) then
  14.     set fs=/tmp/fstocards$$
  15.     rm -f $fs
  16.     cat > $fs
  17. else
  18.     set fs="$1"
  19. endif
  20.  
  21. if ( $#argv == 2 ) then
  22.     set cards="$2"
  23. else
  24.     set cards=( *.card )
  25. endif
  26.  
  27. # Add initialization.
  28. cat utils.ps cards.ps
  29.  
  30. foreach i ( $cards )
  31.     # Add card.
  32.     cat $i
  33.     # Add image data.
  34.     cat $fs
  35.     # Add padding.
  36.     echo '0000000000000000000000000000000000000000000000000000000000000000'
  37.     echo '0000000000000000000000000000000000000000000000000000000000000000'
  38.     echo '0000000000000000000000000000000000000000000000000000000000000000'
  39.     echo '0000000000000000000000000000000000000000000000000000000000000000'
  40.     echo '0000000000000000000000000000000000000000000000000000000000000000'
  41.     echo '0000000000000000000000000000000000000000000000000000000000000000'
  42.     echo '0000000000000000000000000000000000000000000000000000000000000000'
  43.     echo '0000000000000000000000000000000000000000000000000000000000000000'
  44. end
  45.  
  46. # All done.
  47. echo 'showpage'
  48. if ( $#argv == 0 ) then
  49.     rm -f $fs
  50. endif
  51.