date and time created 83/08/05 13:35:06 by sam
[unix-history] / usr / src / old / refer / OTHERS / roffbib.sh
CommitLineData
92fbdfc3
KM
1#! /bin/sh
2#
3# @(#)roffbib.sh 4.1 (Berkeley) 83/05/08
4#
5# roffbib sh script
6#
7flags=
8abstr=
9headr=BIBLIOGRAPHY
10xroff=nroff
11macro=-mbib
12
13for i
14do case $1 in
15 -[onsrT]*|-[qeh])
16 flags="$flags $1"
17 shift ;;
18 -x)
19 abstr=-x
20 shift ;;
21 -m)
22 shift
23 macro="-i $1"
24 shift ;;
25 -V)
26 xroff=vtroff
27 shift ;;
28 -Q)
29 xroff="troff -Q"
30 shift ;;
31 -H)
32 shift
33 headr="$1"
34 shift ;;
35 -*)
36 echo "roffbib: unknown flag: $1"
37 shift
38 esac
39done
40if test $1
41then
42 (echo .ds TL $headr; refer -a1 -B$abstr $*) | $xroff $flags $macro
43else
44 (echo .ds TL $headr; refer -a1 -B$abstr) | $xroff $flags $macro
45fi