Notes on how to share bibtex files.
Construction of citation keys:
@article
Author:<abbrev-journal>-<volume or yyear>-<start page or month#>
@inproceedings
Author:<abbrev-booktitle><yyear>-<start page> [no -, e.g, RIDT91]
@incollection
Author:<abbrev-booktitle>-<yyear>-<start page>
@proceedings
@book
@...thesis
Author:<abbrev-title>-<yyear>
@unpublished
Author:<abbrev-title>-<yyear>-<month# or whatever>
@techreport
Author:<abbrev-title>-<yyear> or
Author:<abbrev-inst>-<yyear>-<number>
To make abbrev, use initial letters from the first three or so important
words in the title. If title has one word, probably better to
abbreviate it than to use just a single letter, as in `SCI' rather than
`S' for the journal `Science'. For books it probably doesn't matter much.
Use \#, \&, \$
Use \allcaps
journal string prefix `j-'
publisher `pub-'
publisher address `pub-<publisher>:adr'
institution `inst-'
This book has a good collections of journal abbreviations:
Coden for Periodical Titles, Volume 1, ASTM Data Series DS 23A,
American Society for Testing and Materials, 1916 Race St, Philadelphia, PA 19103
CONVENTIONS (for naming BibTeX citation keys)
Books are tagged by the first author's last name, a colon, up to 3
upper-case letters taken from the first three upper-case words in the
title (ignoring words like A, And, The), followed by the last two digits
of the publication year. If there is a volume entry, it is appended to
the tag, prefixed by a hyphen.
When appropriate, a van part is included in the author tag. For names
with accented letters, accents are dropped in the author tag.
This scheme is systematic enough that it can be programmed: most of the
Addison-Wesley book entries were created with an awk program from a dump
of the AW database supplied by Mona Zeftel. Older entries in this
bibliography were modified on 28-Nov-1990 to conform to this tagging
scheme.
The choice of a limit of 3 letters was determined from experiments on
the Addison-Wesley collection. Long tags are undesirable because they
are a nuisance to type, and also interfere with the tagged bibliography
output produced using the LaTeX showtags style option.
Journal article tags look like author:abbrev-volume-number-page, where
the author part is the last name of the first author: for example,
Gilchrist:NAMS-36-9-1199.
Technical report tags look like author:abbrev-number: for example,
Billawala:STAN-CS-89-1256.
InProceedings tags look like author:conferencename-page: for example,
Agostini:TEX85-117.
With few exceptions, value fields for acknowledgement, address, journal,
and publisher keywords should use macros. This helps to ensure
consistency, and reduces the entry sizes. Address entries must always
include the country.
|