On 04/24/2011 10:33 PM, Johannes Wilm wrote:

Yes, this would maybe and partially work for citation commands. but just look at \parencites in biblatex and the use of normal () parenthesis. Programming something like this could be more complex than programming biblatex or natbib itself. And that is only the citation style. What about all the rest of it? I am thinking of things like:

-- biblatex using utf8, natbib apparently using some legacy system to store the bib-file

As long as the encoding of the document is the same as the encoding of the bib file, LyX will not complain.

-- biblatex using a completely different set of citation types and fields than traditional bibtex

We read all fields, including the ones I've made up for my own bst files. What happens with them outside LyX isn't our issue.

-- biblatex in the near future possible just supporting bibber, currently preferring bibtex8, while natbib uses bibtex

You can already choose custom processors.

-- biblatex specifying all bibliography files in the preamble and natbib specifying them in the text itself

This can in principle be specified in the layout file.

-- biblatex specifying bibliography and citation styles as an argument to the package style, and natbib using a completely different system for that

Similar.

Of course, I don't know the source code as well. it just seems like a gigantic project to me to make all this user configurabel and to allow for any other possible citation system.

We strive to make it as flexible as we can, within reason. Worst case, you define BibLaTeX as a new cite engine within the existing system.

rh

Reply via email to