I would like to have the abstract (specified in the .bib
file) for each citation in a paper to appear in the References section. How can I accomplish this?
The .bib file (generated by Mendeley) has the abstract specified so:
@article{RefName,
abstract = {really long abstract},
author = {Author, F M},
journal = {Nano Letters},
keywords = {key,words},
number = {12},
pages = {2728--2735},
title = {{The Title}},
volume = {6},
year = {2006}
}
The citation displays fine with
\bibliographystyle{plain}
but I would just like the full abstract included in the citation, something like
[1] F M Author. The Title. [Abstract here, or anywhere.] Nano
Letters, 6(12):2728-2735, 2006.
Best Answer
The only ready-made bibliography style file I know of that typesets the contents of each entry's
abstract
field in the References (but not as part of a citation call-out) is called abstract.bst.As the example below shows, the
abstract
bibliography style isn't programmed to output information (even if present) in theurl
anddoi
fields. If any TeX-special characters (such as$
,%
,#
, and&
) are present in theabstract
field, they must be escaped with backslash characters per the usual TeX/LaTeX syntax rules. If theabstract
field happens to contain any paragraph breaks (as is the case in the example shown below), one must insert suitably-placed\par
directives if the paragraph breaks are to be preserved.The
key
field of each entry is shown. (In the example below, thekey
field is given by the stringfeldstein:2011
.) In fact, the entries are sorted alphabetically on thekey
fields, not alphabetically by authors' surnames.