home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 15 / 15.iso / s / s053 / 26.ddi / root.3 / usr / ucb / roffbib < prev    next >
Encoding:
Text File  |  1990-12-20  |  980 b   |  55 lines

  1. #!/sbin/sh
  2. #    Copyright (c) 1990 UNIX System Laboratories, Inc.
  3. #    Copyright (c) 1984, 1986, 1987, 1988, 1989, 1990 AT&T
  4. #      All Rights Reserved
  5.  
  6. #    THIS IS UNPUBLISHED PROPRIETARY SOURCE CODE OF
  7. #    UNIX System Laboratories, Inc.
  8. #    The copyright notice above does not evidence any
  9. #    actual or intended publication of such source code.
  10.  
  11. #ident    "@(#)//usr/ucb/roffbib.sl 1.1 4.0 12/08/90 8832 AT&T-USL"
  12. #       Copyright(c) 1988, Sun Microsystems, Inc.
  13. #       All Rights Reserved
  14.  
  15.  
  16. #
  17. #    roffbib sh script
  18. #
  19. flags=
  20. abstr=
  21. headr=BIBLIOGRAPHY
  22. xroff=nroff
  23. macro=-mbib
  24.  
  25. for i
  26. do case $1 in
  27.     -[onsrT]*|-[qeh])
  28.         flags="$flags $1"
  29.         shift ;;
  30.     -x)
  31.         abstr=-x
  32.         shift ;;
  33.     -m)
  34.         shift
  35.         macro="-m$1"
  36.         shift ;;
  37.     -Q)
  38.         xroff="troff"
  39.         shift ;;
  40.     -H)
  41.         shift
  42.         headr="$1"
  43.         shift ;;
  44.     -*)
  45.         echo "roffbib: unknown flag: $1"
  46.         shift
  47.     esac
  48. done
  49. if test $1
  50. then
  51.     (echo .ds TL $headr; refer -a1 -B$abstr $*) | $xroff $flags $macro
  52. else
  53.     (echo .ds TL $headr; refer -a1 -B$abstr) | $xroff $flags $macro
  54. fi
  55.