Michael Beddow writes:
> If anyone has already advanced down the road of multiple bibliographical
> styles from a single XML base using freely-available XSLT, I'd be glad to
> buy them a beer or whatever. (EndNote and co have been able to do this sort
> of thing -- multiple punctuation etc styles from a single bibliographical
> dataset -- by proprietary means on proprietary internal formats for some
> time, of course). I will be implementing precisely this in XSLT for the
> bibliographical material in the AND project during the coming months.
RefDB (http://refdb.sourceforge.net) takes a slightly different
approach from what you suggest, mainly to support both XML/XSLT and
SGML/DSSSL (it could in fact support bibtex and whatnot with a little
additional code). RefDB bibliograpy/citation styles are encoded as XML
documents which are used to generate XSLT or DSSSL driver files on the
fly. These driver files do the visual formatting of the output. The
textual formatting (sequence of authors, titles, punctuation et al.)
is done by retrieving the bibliographic information from a SQL
database and writing it as a XML or SGML element to a file which is
then included as an external entity.
I know that this form of processing is not acceptable for everyone
dealing with markup documents. However, if you want a bibliographic
software for TEI, there's not many to choose from.
[log in to unmask]
(Spam-protected email: replace the quadrupeds with "mhoenicka")