Tib
Introduction
This is the first draft of this document. Please send any comments to
dana@acm.org
Description
Tib is a program and a file format designed in 1986 by James C. Alexander.
Simply put, it it designed to do for TeX what
refer does for troff. The
program takes a TeX document with unmatched citations, and uses a database
to create TeX output. The format of the file is almost exactly like
refer, but more fields have been defined.
References
- Tib: A TeX bibliographic preprocessor by James C. Alexander
(jca@math.umd.edu). Available in the Tib documentation as tibdoc.tex.
Software Support
The Tib system (version 2.2, 15 Dec 89) is available from the
SHSU CTAN archive
And includes the following programs:
- tib to process TeX documents.
- tibadd to look up journal abbreviations.
- tibdex to make inverted indexes.
- tiblist to print an entire database.
- tiblook to search for references in a database.
Some people like the Tib program much better than BibTeX. Others
disagree.
bp partially supports Tib. The new version of BibDB
fully supports Tib.
Examples
%A V. I. Arnol'd
%T Singularities of smooth mappings
%J |USPMN1|
%V 23
%P 3-44
%D 1968
%K arnold
%j |RUSMS|
%v 23
%d 1968
%p 1-43
%A F. J. Lerch
%A S. M. Klosko
%A G. B. Patel
%T A refined gravity model from LAGEOS\/ \egroup(GEM-L2)\bgroup
%I |NASA|
%R Tech. Memo. TM 84986
%D |FEB|, 1983
Common problems
None known.
Format Description
Each tag is preceded by a percent sign, is one character long, and is
followed by a space.
Records are seperated by one or more blank lines.
Lines may be any length, and may continue on multiple lines (any line that
does not begin with a % is treated as a continuation line).
Every line (even continuation lines) must begin in column 1.
The %A, %E, %a, %e, and %\ fields may be repeated as many times as needed.
All other fields may occur at most once (the last occurance is the one used).
Fields may occur in any order, but authors and editors should occur in order
of appearance.
Standard tags
- A
- Author(s) (may have multiple authors, separate field entry for each
author in order)
- B
- Book title
- C
- City of publication
- D
- Date
- E
- Editor(s) (may have multiple editors, separate field entry for each
editor in order)
- F
- Special citation flag, use is governed by Tib F command
- G
- Government (NTIS) ordering number
- I
- Issuer (publisher)
- J
- Journal name or for unpublished conference report, the conference name
- K
- Keys used for searching. This field is not printed out.
- M
- Mathematical Reviews number
- N
- Number of issue (journal or series)
- O
- Other information, appended to listing
- P
- Page numbers
- R
- Technical report identifier
- S
- Series title
- T
- Title of article or book
- V
- Volume number (journal or series)
- Z
- Reserved by Tib for special insertions
- a
- Translator(s), also editor(s) of translated compilations
- b
- Translated book title
- c
- City of publication of translated item
- d
- Date of translated item
- e
- Author(s) of reviewed material; reviewers' names go in A fields
in order
- i
- Issuer of translated item
- j
- Translated journal name
- k
- Reserved for future use for secondary references
- l
- Language of translation
- n
- Number of translated item
- o
- Other information, inserted after book title
- p
- Pages of translated article
- r
- Identifier of translated technical report
- s
- Series of translated item
- t
- Title of translated article or book
- v
- Volume of translated item
- z
- Reserved by Tib for special insertions
- \
- Beginning of line of TeX instruction(s)
- %
- Comment (passed as TeX comment)
[Back to Formats]
8 February 1995
Dana Jacobsen
dana@acm.org