Annotation of 43BSDTahoe/man/man1/refer.1, revision 1.1

1.1     ! root        1: .\"    @(#)refer.1     6.2 (Berkeley) 5/12/86
        !             2: .\"
        !             3: .TH REFER 1 "May 12, 1986"
        !             4: .AT 3
        !             5: .SH NAME
        !             6: refer \- find and insert literature references in documents
        !             7: .SH SYNOPSIS
        !             8: .B refer
        !             9: [
        !            10: .B \-a
        !            11: ] [
        !            12: .B \-b
        !            13: ] [
        !            14: .B \-c
        !            15: ] [
        !            16: .B \-e
        !            17: ] [
        !            18: .BI \-f n
        !            19: ] [
        !            20: .BI \-k x
        !            21: ] [
        !            22: .BI \-l m,n
        !            23: ] [
        !            24: .B \-n
        !            25: ] [
        !            26: .B \-p
        !            27: bib
        !            28: ] [
        !            29: .BI \-s keys
        !            30: ] [
        !            31: .BI \-B l.m
        !            32: ] [
        !            33: .B \-P
        !            34: ] [
        !            35: .B \-S
        !            36: ] [ file ... ]
        !            37: .SH DESCRIPTION
        !            38: .I Refer
        !            39: is a preprocessor for
        !            40: .I nroff
        !            41: or
        !            42: .IR troff (1)
        !            43: that finds and formats references for footnotes or endnotes.
        !            44: It is also the base for a series of programs designed to
        !            45: index, search, sort, and print stand-alone bibliographies,
        !            46: or other data entered in the appropriate form.
        !            47: .PP
        !            48: Given an incomplete citation with sufficiently precise keywords,
        !            49: .I refer
        !            50: will search a bibliographic database for references
        !            51: containing these keywords anywhere in the title, author, journal, etc.
        !            52: The input file (or standard input)
        !            53: is copied to standard output,
        !            54: except for lines between .[ and .] delimiters,
        !            55: which are assumed to contain keywords,
        !            56: and are replaced by information from the bibliographic database.
        !            57: The user may also search different databases,
        !            58: override particular fields, or add new fields.
        !            59: The reference data, from whatever source, are assigned to a set of
        !            60: .I troff
        !            61: strings.
        !            62: Macro packages such as
        !            63: .IR ms (7)
        !            64: print the finished reference text from these strings.
        !            65: By default references are flagged by footnote numbers.
        !            66: .PP
        !            67: The following options are available:
        !            68: .TP 6
        !            69: .BI \-a n
        !            70: Reverse the first
        !            71: .I n
        !            72: author names (Jones, J. A. instead of J. A. Jones).
        !            73: If
        !            74: .I n
        !            75: is omitted all author names are reversed.
        !            76: .ns
        !            77: .TP
        !            78: .B \-b
        !            79: Bare mode: do not put any flags in text (neither numbers nor labels).
        !            80: .ns
        !            81: .TP
        !            82: .BI \-c keys
        !            83: Capitalize (with C\s-2APS\s0 S\s-2MALL\s+2 C\s-2APS\s0)
        !            84: the fields whose key-letters are in
        !            85: .IR keys .
        !            86: .ns
        !            87: .TP
        !            88: .B \-e
        !            89: Instead of leaving the references where encountered,
        !            90: accumulate them until a sequence of the form
        !            91: .nf
        !            92:        .[
        !            93:        $LIST$
        !            94:        .]
        !            95: .fi
        !            96: is encountered, and then write out all references collected so far.
        !            97: Collapse references to same source.
        !            98: .ns
        !            99: .TP
        !           100: .BI \-f n
        !           101: Set the footnote number to
        !           102: .I n
        !           103: instead of the default of 1 (one).
        !           104: With labels rather than numbers,
        !           105: this flag is a no-op.
        !           106: .ns
        !           107: .TP
        !           108: .BI \-k x
        !           109: Instead of numbering references, use labels as specified in a
        !           110: reference data line beginning
        !           111: .I %x;
        !           112: by default
        !           113: .I x
        !           114: is
        !           115: .B L.
        !           116: .ns
        !           117: .TP
        !           118: .BI \-l m , n
        !           119: Instead of numbering references, use labels made from
        !           120: the senior author's last name and the year of publication.
        !           121: Only the first
        !           122: .I m
        !           123: letters of the last name
        !           124: and the last
        !           125: .I n
        !           126: digits of the date are used.
        !           127: If either
        !           128: .I m
        !           129: or
        !           130: .I n
        !           131: is omitted the entire name or date respectively is used.
        !           132: .ns
        !           133: .TP
        !           134: .B \-n
        !           135: Do not search the default file /usr/dict/papers/Ind.
        !           136: If there is a REFER environment variable,
        !           137: the specified file will be searched instead of the default file;
        !           138: in this case the
        !           139: .B \-n
        !           140: flag has no effect.
        !           141: .ns
        !           142: .TP
        !           143: .BI \-p \0bib
        !           144: Take the next argument
        !           145: .I bib
        !           146: as a file of references to be searched.
        !           147: The default file is searched last.
        !           148: .ns
        !           149: .TP
        !           150: .BI \-s keys
        !           151: Sort references by fields whose key-letters are in the
        !           152: .I keys
        !           153: string;
        !           154: permute reference numbers in text accordingly.
        !           155: Implies
        !           156: .BR \-e .
        !           157: The key-letters in
        !           158: .I keys
        !           159: may be followed by a number to indicate how many such fields
        !           160: are used, with
        !           161: .B +
        !           162: taken as a very large number.
        !           163: The default is
        !           164: .B AD
        !           165: which sorts on the senior author and then date; to sort, for example,
        !           166: on all authors and then title, use
        !           167: .BR -sA+T .
        !           168: .ns
        !           169: .TP
        !           170: .BI \-B l.m
        !           171: Bibliography mode.
        !           172: Take a file composed of records separated by blank lines,
        !           173: and turn them into
        !           174: .I troff
        !           175: input.
        !           176: Label
        !           177: .I l
        !           178: will be turned into the macro
        !           179: .I .m
        !           180: with
        !           181: .I l
        !           182: defaulting to
        !           183: .B %X
        !           184: and
        !           185: .I .m
        !           186: defaulting to
        !           187: .B .AP
        !           188: (annotation paragraph).
        !           189: .ns
        !           190: .TP
        !           191: .B \-P
        !           192: Place punctuation marks .,:;?! after the reference signal,
        !           193: rather than before.
        !           194: (Periods and commas used to be done with strings.)
        !           195: .ns
        !           196: .TP
        !           197: .B \-S
        !           198: Produce references in the Natural or Social Science format.
        !           199: .PP
        !           200: To use your own references,
        !           201: put them in the format described below.
        !           202: They can be searched more rapidly by running
        !           203: .IR indxbib (1)
        !           204: on them before using
        !           205: .I refer;
        !           206: failure to index results in a linear search.
        !           207: When
        !           208: .I refer
        !           209: is used with the
        !           210: .I eqn,
        !           211: .I neqn
        !           212: or
        !           213: .I tbl
        !           214: preprocessors
        !           215: .I refer
        !           216: should be first, to minimize the volume
        !           217: of data passed through pipes.
        !           218: .PP
        !           219: The
        !           220: .I refer
        !           221: preprocessor and associated programs
        !           222: expect input from a file of references
        !           223: composed of records separated by blank lines.
        !           224: A record is a set of lines (fields),
        !           225: each containing one kind of information.
        !           226: Fields start on a line beginning with a ``%'',
        !           227: followed by a key-letter, then a blank,
        !           228: and finally the contents of the field,
        !           229: and continue until the next line starting with ``%''.
        !           230: The output ordering and formatting of fields
        !           231: is controlled by the macros specified for
        !           232: .I nroff/troff
        !           233: (for footnotes and endnotes) or
        !           234: .I roffbib
        !           235: (for stand-alone bibliographies).
        !           236: For a list of the most common key-letters
        !           237: and their corresponding fields, see
        !           238: .IR addbib (1).
        !           239: An example of a
        !           240: .I refer
        !           241: entry is given below.
        !           242: .SH EXAMPLE
        !           243: .PP
        !           244: .nf
        !           245: %A     M. E. Lesk
        !           246: %T     Some Applications of Inverted Indexes on the \s-1UNIX\s0 System
        !           247: %B     \s-1UNIX\s0 Programmer's Manual
        !           248: %V     2b
        !           249: %I     Bell Laboratories
        !           250: %C     Murray Hill, NJ
        !           251: %D     1978
        !           252: .fi
        !           253: .SH FILES
        !           254: .ta \w'/usr/dict/papers\0\0'u
        !           255: /usr/dict/papers       directory of default publication lists
        !           256: .br
        !           257: /usr/lib/refer         directory of companion programs
        !           258: .SH SEE ALSO
        !           259: addbib(1), sortbib(1), roffbib(1), indxbib(1), lookbib(1)
        !           260: .SH AUTHOR
        !           261: Mike Lesk
        !           262: .SH BUGS
        !           263: Blank spaces at the end of lines in bibliography fields
        !           264: will cause the records to sort and reverse incorrectly.
        !           265: Sorting large numbers of references causes a core dump.

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.