On Thu, 3 May 2001 20:23:18 +0200 wrote Peter Suetterlin <[EMAIL PROTECTED]>:
> Jean-Pierre.Chretien wrote:
>
> > >>> Wolfgang Engelmann wrote:
> > >>> > I am using pybliographic for lyx (the excuse for asking here)
> > >>> > and wonder whether somebody knows how to get rid of double entries
>
> > AFAIR, this produces a warning, not an error: the first entry
> > only is kept, and the warnin allows tocheck if the data are really
> > the same.
>
> It indeed is a problem. I think if pybliographic finds double entries
> during merge it automatically assigns a new key (normally aold key +
> -a). But no warning.
>
> > Have a look at Nelson Beebe's suite of scripts to control
> > a set of bib files, I found it quite useful.
>
Have you tried
ftp://ftp.dante.de/tex-archive/biblio/bibtex/utils/bibtool.tar.gz ?
BibTool is a really mighty tool when it comes to
processing .bib files. BibTool can find out doublettes on the base of
content and is even configurable regarding on what to see as relevant (e.g.
just Author/Title or also Year or Journal...) So it is your friend if there
are different keys for the same citation.
The disatvantage is the lacking GUI:
there is some overhead, as you have to
compile it yourself and carefully study the (very good but also complex)
documentation.
Another (faster) possibility would be tkbibtex:
http://www.cat.csiro.au/cmst/staff/pic/tkbibtex.html
In tkbibtex, if you merge two files, you will be asked for every already
existing key whether to overwrite or to skip. If there are not too many
doublettes, this might be the fastest way, as tkbibtex is just one "download
and run" file. (As long as you have tcl/Tk installed, which should be the
case for most Unix/Linux systems).
Guenter
--
[EMAIL PROTECTED]