## How to print the whole .bib file?

### How to print the whole .bib file?

Hi,

I have just downloaded a bibliography in the standard*
.bib file format from an ftp location. Now, I just want to
print out the whole .bib file as a*document without
citing any reference (i.e, I am not citing any of them in
a document, just want to print the list of references in the
.bib file). Can anyone suggest a simple way of doing this?
Any help will be appreciated.

Thanks.

-Arobinda

### How to print the whole .bib file?

\nocite{*}  % include all entries, without referencing them
\bibliographystyle{plain}
\bibliography{thebib}

There are other packages that do this better, and list the keys too.
Someone else more experienced can mention them.

-Rob
--
Robert W. Brewer  "Whoever drinks of the water that I shall give him

### How to print the whole .bib file?

Quote:

> \nocite{*}  % include all entries, without referencing them
> \bibliographystyle{plain}
> \bibliography{thebib}

> There are other packages that do this better, and list the keys too.
> Someone else more experienced can mention them.

As the author of one of them, I take the freedom to append the
respective README below. It's also on CTAN, of course.

Joachim

---------------- included file follows:

% $Id: biblist.README,v 1.2 1992/01/13 16:43:03 schrod Exp schrod$
%------------------------------------------------------------

There is an often asked question: How can I print a listing with all
entries of a BibTeX database?'. The common answer is: Use
\nocite{*}.'

Well, but this will not work for large BibTeX databases unless you
use BigTeX. This is because for each entry a TeX macro is declared
and TeX's pool size capacity (where macro names are stored) will be
exceeded soon.

This style option is appropriate to create a typeset listing of a
(possibly large) BibTeX input file. With such large files --
especially, if the cite keys are long -- the needed string space is
often exceeded. Often a BigTeX is available to circumstance this
problem, but with this style option each TeX will do it.

You have to prepare a*document which uses the |article|
style and the biblist style option. You may add almost all other
style options, as you wish, e.g., twoside, german (or other
language style options), a4, etc. This style option must be used
with a ragged bottom; this has the effect, that it cannot be used with
twocolumn or multicol.

You must issue a \bibliography tag which names all BibTeX
databases which you want to print. You may issue a
\bibliographystyle tag to specify how BibTeX will process its
databases. (In fact, you usually must issue it since the default
bibliography style is not available on most installations; see
below.) You may issue \nocite commands if you want to print only
selected entries from the databases.

A bug'' you may encounter is that \cite tags within
BibTeX entries will not be processed. Instead the cite key itself
will be printed. Note that this is not a bug, this is a feature! You
have to use \nocite tags for *all* entries that shall be
included in the listing. If you do not give any \nocite tag at all,
a listing with all entries is created.

Note that this style option assumes that you use either LaTeX~2.09
released after December 1991, ILaTeX, or the babel system.
Particulary, it requires the definition of \refname which is supplied
by these systems. (Of course, you may supply this definition by
yourself.)

The entries in the resulting listing are formatted as follows:

\tt cite key ................................... \sf (Library info)
Author(s).
Title.
Publication info.
Notes.
\footnotesize Annotation

I.e., an open format is used. Although this needs more space I think
the enhanced legibility pays back.

Note that you will not get the Library info' and the Annotation' in
the above format if your bibliography style does not supply this
information with the assumed markup. The parenthesis around the library
info are produced by this style option, not by BibTeX.

Enjoy. btw, this style is supported since I use it myself :-)

--
Joachim

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

Computer Science Department
Technical University of Darmstadt, Germany

$Log: biblist.README,v$
Revision 1.2  1992/01/13  16:43:03  schrod
Updated documentation, adapted to*version of Dec 91.
New biblist.bst-dist (itibst.doc version 1.3).

Revision 1.1  1991/10/14  13:54:15  schrod
Initial revision

--
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

Computer Science Department
Technical University of Darmstadt

### How to print the whole .bib file?

I have just downloaded a bibliography in the standard*
.bib file format from an ftp location. Now, I just want to
print out the whole .bib file as a*document without
citing any reference (i.e, I am not citing any of them in
a document, just want to print the list of references in the
.bib file). Can anyone suggest a simple way of doing this?
Any help will be appreciated.

Thanks.

-Arobinda

Use the \nocite{*} command.  Look it up in the*manual (page 210 of the new
edition).

Scott D. Anderson

### How to print the whole .bib file?

: Hi,

: I have just downloaded a bibliography in the standard*
: .bib file format from an ftp location. Now, I just want to
: print out the whole .bib file as a*document without
: citing any reference (i.e, I am not citing any of them in
: a document, just want to print the list of references in the
: .bib file). Can anyone suggest a simple way of doing this?
: Any help will be appreciated.

: Thanks.

: -Arobinda

This is an example:

\documentstyle[11pt,titlepage]{article}
\title{Bibliography}
\author{}
\begin{document}
\bibliographystyle{plain}
\maketitle
\nocite{*}
\bibliography{mybiblio}
\end{document}
--
`
(o o)
--------------oOO--(_)--OOo----------------------------------------------------

CNR-IESI               | Fax: +39 80 5484311                |E laborazione
Via Amendola 166/5     | Pho: +39 80 5481969                |S egnali e
70126 Bari             |             5481612                |I mmagini
I T A L Y              |             5481699                |
-------------------------------------------------------------------------------
Sorridi, domani sara' peggio!
-------------------------------------------------------------------------------

hi there,

I have a bib file saved all my reference, and I also use Note={key words}
for search paper. now I want to delete the whole line contained
'Note={...}', since I donot want it show in the reference when I run
bibtex? how can I do it in vim? or better way to run bibtex without Note?

thanks a lot,

Tiandao

http://litd.lonestar.org
SDF Public Access UNIX System