Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ addbib(1) — A/UX 0.7

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

refer(1)

sortbib(1)

roffbib(1)

indxbib(1)

lookbib(1)



     addbib(1)                                               addbib(1)



     NAME
          addbib - create or extend bibliographic database

     SYNOPSIS
          addbib [-p promptfile] [-a] database

     DESCRIPTION
          addbib initiates or furthers a bibliography, entered as a
          database.  The database structure allows formatting to be
          imposed as a step separate from data entry; data entry must
          be performed only once.  Database entries consist of key-
          letters and relevant fields.  For example, %A is the key-
          letter for author-name, and Bill Tuthill (the author of
          refer) could fill in this field.  (Further examples are
          given below.) Once entered, entries may be culled from the
          database easily and in the proper format.  The refer program
          handles this compilation; you do not have to look up entries
          by hand.

          When this program starts up, answering y to the initial
          Instructions? prompt yields directions; typing n or RETURN
          skips them.  addbib then prompts for various bibliographic
          fields, reads responses from the terminal, and sends output
          records to a database. A null response (just RETURN) means
          to leave out that field.  A minus sign (-) means to go back
          to the previous field.  A trailing backslash allows a field
          to be continued on the next line.  The repeating Continue?
          prompt allows the user either to resume by typing y or
          RETURN, to quit the current session by typing n or q, or to
          edit the database with any system editor (vi, ex, edit, ed),
          by typing its name.

          The -a flag option suppresses prompting for an abstract;
          asking for an abstract is the default.  Abstracts are ended
          with a CONTROL-d.  The -p flag option causes addbib to use a
          new prompting skeleton, defined in promptfile. This file
          should contain prompt strings, a tab, and the key-letters to
          be written to the database.

          The most common key-letters and their meanings are given
          below.  addbib insulates you from these key-letters, since
          it gives you prompts in English, but if you edit the
          bibliography file later on, you will need to know this
          information.

               %A   Author's name
               %B   Book containing article referenced
               %C   City (place of publication)
               %D   Date of publication
               %E   Editor of book containing article referenced
               %F   Footnote number or label (supplied by refer)
               %G   Government order number



     Page 1                                        (last mod. 1/20/87)





     addbib(1)                                               addbib(1)



               %H   Header commentary, printed before reference
               %I   Issuer (publisher)
               %J   Journal containing article
               %K   Keywords to use in locating reference
               %L   Label field used by -k option of refer
               %M   Bell Labs Memorandum (undefined)
               %N   Number within volume
               %O   Other commentary, printed at end of reference
               %P   Page number(s)
               %Q   Corporate or Foreign Author (unreversed)
               %R   Report, paper, or thesis (unpublished)
               %S   Series title
               %T   Title of article or book
               %V   Volume number
               %X   Abstract - used by roffbib, not by refer
               %Y,Z ignored by refer

          Except for A, each field should be given just once.  Only
          relevant fields should be supplied.  An example is:

               %A   Bill Tuthill
               %T   Refer - A Bibliography System
               %I   Computing Services
               %C   Berkeley
               %D   1982
               %O   UNX 4.3.5.


     FILES
          /usr/ucb/addbib
          promptfile     optional file to define prompting

     CAVEATS
          The length of the prompt strings in a user-defined prompt
          file should be less than or equal to 20 characters.  i.e.,
          addbib will only display the first 20 characters.  If the
          prompt string is longer than 20 characters, addbib will
          append the key-letter from the prompt file to the end of the
          truncated prompt string.

     SEE ALSO
          refer(1), sortbib(1), roffbib(1), indxbib(1), lookbib(1).













     Page 2                                        (last mod. 1/20/87)



Typewritten Software • bear@typewritten.org • Edmonds, WA 98026