On Mon, Apr 25, 2011 at 9:51 AM, Jürgen Spitzmüller <sp...@lyx.org> wrote:

> ...
>
> > This is very rough and not very precise. So basically when you click on a
> > bibliography in a file that is natbib based, it should ask you for what
> > database file it is supposed to use. When you do the same in a biblatex
> > based document it should ask you for what section the bibliography is
> > supposed to cover. You cannot just have it open the natbib-based dialog
> and
> > then do some trickery to write the bibliography database file in the
> header
> > in the end, because biblatex uses the same bibliography databases for all
> > its bibliographies.
>
> It is no problem to "collect" all these databases for the header command
> and
> specify them in place for the local \printbibliography command. We have a
> list
> of bibliography files internally, and use the information we need in
> different
> contexts. We do similar things in many other places already.
>
>
well, this may work in most cases. but it is still problematic because:

a) Biblatex permits the user to use any citation key specified in any of the
bibliography database files throughout the document. Therefore he cannot use
the same key in two different bibliography database files. yet the gui will
give him the impression that he can.

b) Say a user has 7 bibliography database files and 15 bibliographies inside
the docuemnt. Each of the bibliographies is to use entries form any of the 7
bibliography database files. The gui will give him the impression that he
has to specify the bibliography database files for each bibliography. Yet
the reality of things is that he only has to specify it once for the entire
document.

That is why making the user specify the bibliography database files per
bibliography, when really in the end it needs to be specified on a per
document basis  will be confusing. I don't see any good reason of doing
that, other than that it makes it look more like natbib. It will be a hack
doing it this way. proper biblatex support would specify the file somewhere
on a per document basis.


> > Say you have a document with 10-15 different
> > bibliographies. That's whne things can start to get confusing if the gui
> is
> > just a hack that isn't really designed for the system at hand.
>
> It will not be confusing if it's designed well.
>
> Jürgen
>



-- 
Johannes Wilm
http://www.johanneswilm.org
tel: +1 (520) 399 8880

Reply via email to