bib project questions ...

Re: David Wilson's idea that citeproc give pre-rendered citation and bibliography chunks (first/subsequent, etc.) and save it in the XML, described here:

<http://wiki.services.openoffice.org/wiki/Citeproc_Writer_Interaction>

I've thought about this some, and agree with the first part, but not that the rendered content should be saved in the XML. I think perhaps we can modify the bibliographic class to store that pre-formatted content (or create a new ReferenceList class?), so that it's just stored in memory, rather than saved?

I've updated the wiki to reflect this.

So process is something like:

Citation passes list of ids to ReferenceList
ReferenceList requests formatted citation and bib chunks from citeproc
Citation requests formatted citation from ReferenceList
Bibliography = ReferenceList to ODF

I think this is how MS is doing it in Word 2007.

Right now citeproc is XSLT 2.0. It'd be nice if we could just use it more-or-less as is. Svante has suggested it's likely OOo might switch to using Saxon (and thus get XSLT 2.0 for free) in the next major release.

How feasible would it be to this? Could we implement essentially real-time citation processing using XSLT?

It's hard enough to get good C++ programmers, and I'd rather not have them waste time reimplementing citeproc in that language when it already works quite well.

Bruce

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to