Commit | Line | Data |
---|---|---|
92fbdfc3 KM |
1 | #! /bin/sh |
2 | # | |
3 | # @(#)roffbib.sh 4.1 (Berkeley) 83/05/08 | |
4 | # | |
5 | # roffbib sh script | |
6 | # | |
7 | flags= | |
8 | abstr= | |
9 | headr=BIBLIOGRAPHY | |
10 | xroff=nroff | |
11 | macro=-mbib | |
12 | ||
13 | for i | |
14 | do 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 | |
39 | done | |
40 | if test $1 | |
41 | then | |
42 | (echo .ds TL $headr; refer -a1 -B$abstr $*) | $xroff $flags $macro | |
43 | else | |
44 | (echo .ds TL $headr; refer -a1 -B$abstr) | $xroff $flags $macro | |
45 | fi |