1*7c478bd9Sstevel@tonic-gate#!/usr/bin/sh 2*7c478bd9Sstevel@tonic-gate# Copyright 1988 Sun Microsystems, Inc. All Rights Reserved. 3*7c478bd9Sstevel@tonic-gate# Use is subject to license terms. 4*7c478bd9Sstevel@tonic-gate 5*7c478bd9Sstevel@tonic-gate# Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T 6*7c478bd9Sstevel@tonic-gate# All Rights Reserved 7*7c478bd9Sstevel@tonic-gate 8*7c478bd9Sstevel@tonic-gate# Copyright (c) 1980 Regents of the University of California. 9*7c478bd9Sstevel@tonic-gate# All rights reserved. The Berkeley software License Agreement 10*7c478bd9Sstevel@tonic-gate# specifies the terms and conditions for redistribution. 11*7c478bd9Sstevel@tonic-gate 12*7c478bd9Sstevel@tonic-gate# 13*7c478bd9Sstevel@tonic-gate# roffbib sh script 14*7c478bd9Sstevel@tonic-gate# 15*7c478bd9Sstevel@tonic-gateflags= 16*7c478bd9Sstevel@tonic-gateabstr= 17*7c478bd9Sstevel@tonic-gateheadr=BIBLIOGRAPHY 18*7c478bd9Sstevel@tonic-gatexroff=/usr/bin/nroff 19*7c478bd9Sstevel@tonic-gatemacro=-mbib 20*7c478bd9Sstevel@tonic-gate 21*7c478bd9Sstevel@tonic-gatefor i 22*7c478bd9Sstevel@tonic-gatedo case $1 in 23*7c478bd9Sstevel@tonic-gate -[onsrT]*|-[qeh]) 24*7c478bd9Sstevel@tonic-gate flags="$flags $1" 25*7c478bd9Sstevel@tonic-gate shift ;; 26*7c478bd9Sstevel@tonic-gate -x) 27*7c478bd9Sstevel@tonic-gate abstr="X.ig ]-" 28*7c478bd9Sstevel@tonic-gate shift ;; 29*7c478bd9Sstevel@tonic-gate -m) 30*7c478bd9Sstevel@tonic-gate shift 31*7c478bd9Sstevel@tonic-gate macro="-m$1" 32*7c478bd9Sstevel@tonic-gate shift ;; 33*7c478bd9Sstevel@tonic-gate -Q) 34*7c478bd9Sstevel@tonic-gate xroff="/usr/bin/troff" 35*7c478bd9Sstevel@tonic-gate shift ;; 36*7c478bd9Sstevel@tonic-gate -H) 37*7c478bd9Sstevel@tonic-gate shift 38*7c478bd9Sstevel@tonic-gate headr="$1" 39*7c478bd9Sstevel@tonic-gate shift ;; 40*7c478bd9Sstevel@tonic-gate -*) 41*7c478bd9Sstevel@tonic-gate echo "roffbib: unknown flag: $1" 42*7c478bd9Sstevel@tonic-gate shift 43*7c478bd9Sstevel@tonic-gate esac 44*7c478bd9Sstevel@tonic-gatedone 45*7c478bd9Sstevel@tonic-gateif test $1 46*7c478bd9Sstevel@tonic-gatethen 47*7c478bd9Sstevel@tonic-gate (echo .ds TL $headr; /usr/bin/refer -a1 -B"$abstr" $*) | \ 48*7c478bd9Sstevel@tonic-gate $xroff $flags $macro 49*7c478bd9Sstevel@tonic-gateelse 50*7c478bd9Sstevel@tonic-gate (echo .ds TL $headr; /usr/bin/refer -a1 -B"$abstr") | $xroff $flags $macro 51*7c478bd9Sstevel@tonic-gatefi 52