[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-devel
Subject: Advice needed: Data bases and KOffice integration for
From: "Pascal A. Niklaus" <Pascal.Niklaus () unibas ! ch>
Date: 2001-02-27 23:43:52
[Download RAW message or body]
Hi everybody,
I intend to write a KDE application for the management and citation of
scientific papers. It should have a functionality similar to the EndNote
program under Windows (see www.endnote.com), and integrate into KWord.
BiBTeX does that under TeX, but I would like to develop something similar
for KWord... The program should be written for KDE2 in C++.
I am experienced in programming under Win32, but only recently switched to
Linux/KDE... I therefore would very much appreciate any advice related to
the following issues:
1) Data base to use:
The literature records should be stored in a data base rather that in a
plain text file as for example BiBTeX does. What data base should I use? I
think the application should deal with typically a few thousand to ten
thousands of records (each consisting of authors, publication years,
abstract, keywords etc...), and allow full text searches. Is there a data
base which is easy to integrate into C++ programs, or some object for
interfacing with a suitable external data base?
2) KWord integration:
The program should ideally integrate into KWord. The way such a program is
used is that, during writing of a text, the user looks up the data base for
articles to cite, selects some of them, and then somehow pastes the
selected citations into the text being written. The citations are first
stored as a kind of special field, and converted to the desired format once
the text is written. The format depends on the journal the text is written for.
A minimal solution would be to paste plain text codes into the KWord
document, and to parse the XML document KWord generates and to replace the
text codes by the formatted citations. However, a *real* integration would
of course be desirable...
Thank you for your advice related to this project...
Pascal
>> Visit http://master.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic