ADDBIB(1)

πŸ“¦ version 191015, in alpine 3.24

✨ ADDBIB(1) ✨

okay so this is the General Commands Manual page for addbib(1), and bestie, it’s literally here to help you create or extend a bibliographic database. librarian main character energy, no cap πŸ’…πŸ“š

πŸ’– NAME πŸ’–

addbib β€” create or extend bibliographic database

πŸ› οΈ SYNOPSIS πŸ› οΈ

addbib [-p promptfile] [-a] database

🌸 DESCRIPTION 🌸

When this program starts up, it hits you with an β€œInstructions?” prompt. Type y and you get directions; type n or RETURN and you skip them. easy peasy 🫢

Then addbib prompts you for various bibliographic fields, reads your responses from the terminal, and sends output records to a database. The little rules are kind of iconic:

  • A null response (just RETURN) means leave that field out.
  • A minus sign (-) means go back to the previous field.
  • A trailing backslash (\) lets a field be continued on the next line.

The repeating β€œContinue?” prompt is your little checkpoint πŸ’« It lets you resume by typing y or RETURN, quit the current session by typing n or q, or edit the database with any system editor β€” vi, ex, edit, ed.

Now the options, bestie:

  • -a β€” suppresses prompting for an abstract. Asking for an abstract is the default. Abstracts are ended with CTRL+d.
  • -p promptfile β€” 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 β€” iykyk πŸ‘€

  • %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
  • %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 πŸ“

  • promptfile β€” optional file to define prompting

πŸ‘€ SEE ALSO πŸ‘€

indxbib(1), lookbib(1), refer(1), roffbib(1), sortbib(1)

πŸ“ NOTES πŸ“

Written by Al Stangenberger & Bill Tuthill.


and that’s the whole page, brought to you by the Debian build dated December 12, 2005 🫢✨ go build a bibliography, bestie, periodt πŸ’Œ

πŸ“¦ where this page comes from