On Mar 7, 2005, at 6:05 PM, Daniel Carrera wrote:
It provides a Python library that lets Python read BibTeX, ISI, Medline,
Ovid and Refer. You could use this library to read those files. Then all
you have to worry about is writing those files to the OOo bibliographic
database.
As for entering a data into the Bib database, I am writing a sample
program to show you how to do it (to the extent that I now). I'll post it
somewhere when I'm done.
There are a few wrinkles here:
1) From what Rob says, the Python support in OOo sucks.
2) The above approach I guess could add import to the existing bib support. But most of us think the existing support is so bad it needs to be completely redone.
We're still working on the precise details of how it all would fit together, but it seems to me these C-based tools (which are currently being reworked into a library) would be more forward-looking, since their core XML format is MODS:
http://www.scripps.edu/~cdputnam/software/bibutils/
Someone is already looking at writing a Python binding or wrapper for it.
So we've got the following possible codebase we can draw on, all C-based:
1) Bibutils (import/export filters)
2) Yaz (ZOOM-based query)
3) a bunch of storage options, but an XML DB like BDB XML is seeming like the way to go
1 & 3 are GPL, but am hoping so long as OOoBib is a plug-in, that would be fine. It could also have the advantage of being useable outside OOo (which is a goal of mine).
Bruce, how would you feel about uploading this file to the Bib website?
Check with David on this Daniel. He's the doc man :-)
Bruce
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
