Annotation of cci/usr/src/man/man1/lookbib.1, revision 1.1

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