From: Frederik E. <fre...@ru...> - 2009-02-18 12:38:34
|
Hi Thomas, thanks for your answer. Am Mittwoch, den 18.02.2009, 12:48 +0100 schrieb Thomas Braun: > the question if you could use the pate-plugin depends on if the plugin is a > kate plugin or an katepart plugin. Only the latter can be used in kile. > According to the homepage of pate-plugin there is no KDE4 version available, > which is a pitty because we only develop the KDE4 version of kile actively. Ok, I don't have too much insight in the design of pate, but now I do at least have some information that I can pass to the interested kile users. > How do you write this plugin anyway? Do you embed Firefox into gedit? I use the SOAP interface that Zotero provides and that the word-processor plugins do also use. This is pretty handy as it works quite straightforward, but it has some limitations. Especially one cannot make use of the internal BibTeX export mechanism of Zotero, but has to rely on CSL styles for BibTeX export. The plugin is still in rather early state of development, but I do already have the SOAP interface and a simple extensible tempate interface that allows to support different kinds of LaTeX citation interfaces (plain LaTeX, biblatex, csquote, etc.). These are generic and could easily be used in plugins independent of gedit. The gedit specific part is a wrapper around gedit.Document that handles the insertion of cites into the LaTeX document and the like. If one would replace it with a wrapper around kate.document (pate) or something similar, it should easily work with Kile and other editors that support python plugins. If anyones interested in this, you could have a look at <https://launchpad.net/gedit-zotero>. Currently I develop this mainly for my personal needs as I like Zotero but missed proper LaTeX support. So I can't make any promises about speed and direction of development, but I welcome any contribution that makes this more usable for others. Cheers, Frederik |