[texhax] unused bibliography entries
Ross Moore
ross at ics.mq.edu.au
Sun Jul 13 10:32:13 CEST 2003
Hi Tom, and others,
You should be able to make use of the backref feature of
hyperref, provided that you have loaded
\usepackage[backref, .... other options ...]{hyperref}
or
\hypersetup{backref=true}
For every citation, this creates a hyperlink from the bibliography
to where that citation occurs within the body of the document.
So now you can easily do a visual check to see whether any biblio
entries have no such back-link.
Alternatively, I'd guess the hack would be rather trivial to add
a warning message into the coding in backref.sty for any biblio entry
that has no back-references (i.e. was not cited within the document).
(Of course you just turn off the backref feature, if you don't want the
extra material inserted for back-references in your final run.)
Hope this helps,
Ross Moore
On Sat, 12 Jul 2003, Tom Schneider wrote:
> Jan:
>
> > I have a question concerning references: How to get a complete
> > correspondence between the \cite commands in the text and the
> > \bibitem entries in the bibliography?
> >
> > As far as I know, standard LaTeX only detects missing \bibitem entries
> > and in that case issues a warning ("There were undefined references").
> >
> > Now, I'm looking for the opposite: Is it possible to automatically
> > check that *all* \bibitem entries are referred to by corresponding
> > \cite commands? How to make LaTeX issue a warning like "There were
> > unused bibliography entries"?
> >
> > Jan-Martin Wagner
> >
> > (jmartin at ifto.physik.uni-jena.de)
>
> I use a csh script, 'l', that automatically detects undefined
> references and calls bibtex as needed. When set up with atchange (an
> automation tool) one simply inserts the citation and everything is
> taken care of automatically. See:
>
> ftp://ftp.ncifcrf.gov/pub/delila/l
> http://www.lecb.ncifcrf.gov/~toms/atchange.html
>
> Tom
>
> Dr. Thomas D. Schneider
> National Cancer Institute
> Laboratory of Experimental and Computational Biology
> Frederick, Maryland 21702-1201
> toms at ncifcrf.gov
> permanent email: toms at alum.mit.edu (use only if first address fails)
> http://www.lecb.ncifcrf.gov/~toms/
> _______________________________________________
> TeX FAQ: http://faq.tug.org/
> Human mailing list managers: postmaster at tug.org
> Automated subscription management: http://tug.org/mailman/listinfo/texhax
>
More information about the texhax
mailing list