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

1.1     ! root        1: .\" Copyright (c) 1983 Regents of the University of California.
        !             2: .\" All rights reserved.  The Berkeley software License Agreement
        !             3: .\" specifies the terms and conditions for redistribution.
        !             4: .\"
        !             5: .\"    @(#)lookbib.1   6.1 (Berkeley) 4/29/85
        !             6: .\"
        !             7: .TH LOOKBIB 1 "April 29, 1985"
        !             8: .UC 5
        !             9: .SH NAME
        !            10: indxbib, lookbib \- build inverted index for a bibliography, find references in a bibliography
        !            11: .SH SYNOPSIS
        !            12: .B indxbib
        !            13: database  ...
        !            14: .br
        !            15: .B lookbib
        !            16: [
        !            17: .B \-n
        !            18: ] database
        !            19: .SH DESCRIPTION
        !            20: .I Indxbib
        !            21: makes an inverted index to the named
        !            22: .I databases
        !            23: (or files) for use by
        !            24: .IR lookbib (1)
        !            25: and
        !            26: .IR refer (1).
        !            27: These files contain bibliographic references
        !            28: (or other kinds of information) separated by blank lines.
        !            29: .PP
        !            30: A bibliographic reference is a set of lines,
        !            31: constituting fields of bibliographic information.
        !            32: Each field starts on a line beginning with a ``%'',
        !            33: followed by a key-letter, then a blank,
        !            34: and finally the contents of the field,
        !            35: which may continue until the next line starting with ``%''.
        !            36: .PP
        !            37: .I Indxbib 
        !            38: is a shell script that calls
        !            39: /usr/lib/refer/mkey and /usr/lib/refer/inv.
        !            40: The first program,
        !            41: .I mkey,
        !            42: truncates words to 6 characters,
        !            43: and maps upper case to lower case.
        !            44: It also discards words shorter than 3 characters,
        !            45: words among the 100 most common English words,
        !            46: and numbers (dates) < 1900 or > 2000.
        !            47: These parameters can be changed; see page 4 of the
        !            48: .I Refer
        !            49: document by Mike Lesk.
        !            50: The second program,
        !            51: .I inv,
        !            52: creates an entry file (.ia),
        !            53: a posting file (.ib), and a tag file (.ic),
        !            54: all in the working directory.
        !            55: .PP
        !            56: .I Lookbib
        !            57: uses an inverted index made by
        !            58: .I indxbib
        !            59: to find sets of bibliographic references.
        !            60: It reads keywords typed after the ``>'' prompt on the terminal,
        !            61: and retrieves records containing all these keywords.
        !            62: If nothing matches, nothing is returned except another ``>'' prompt.
        !            63: .PP
        !            64: .I Lookbib
        !            65: will ask if you need instructions, and will print some brief information if
        !            66: you reply ``y''.  The ``\-n'' flag turns off the prompt for instructions.
        !            67: .PP
        !            68: It is possible to search multiple databases,
        !            69: as long as they have a common index made by
        !            70: .I indxbib.
        !            71: In that case, only the first argument given to
        !            72: .I indxbib
        !            73: is specified to
        !            74: .I lookbib.
        !            75: .PP
        !            76: If
        !            77: .I lookbib
        !            78: does not find the index files (the .i[abc] files),
        !            79: it looks for a reference file with the same name as the argument,
        !            80: without the suffixes.
        !            81: It creates a file with a '.ig' suffix, suitable for use with
        !            82: .I fgrep.
        !            83: It then uses this fgrep file to find references.
        !            84: This method is simpler to use, but the .ig file is slower to use
        !            85: than the .i[abc] files, and does not allow the use of multiple reference files.
        !            86: .SH FILES
        !            87: .IR x .ia,
        !            88: .IR x .ib,
        !            89: .IR x .ic,
        !            90: where 
        !            91: .I x
        !            92: is the first argument, or if these are not present, then
        !            93: .IR x .ig,
        !            94: .IR x
        !            95: .SH SEE ALSO
        !            96: refer(1), addbib(1), sortbib(1), roffbib(1), lookbib(1)
        !            97: .SH BUGS
        !            98: Probably all dates should be indexed,
        !            99: since many disciplines refer to literature
        !           100: written in the 1800s or earlier.

unix.superglobalmegacorp.com

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