[ZOTERO] Script structure error in "master document" of LibreOffice but not in "standard document"

edited March 23, 2018
Hi,

I created a "master document" (.odm) for my big dissertation with heavy appendix. This kind of file work well in Libreoffice and I could import in it numbers of standard documents (.odt) at the end of my work.

Zotero hasn't any problem in standard file (.odt) but generate an error in my .odm file (and in a new one).

*********************
Une erreur de structure de script s'est produite lors de l'exécution du script vnd.sun.star.script:Zotero.Zotero.ZoteroAddBibliography?language=Basic&location=application de Basic.

Message : The following Basic script could not be found:
library: 'Zotero'
module: 'Zotero'
method: 'ZoteroAddBibliography'
location: 'application'
*********************

My versions :
- Libre Office Version: 5.2.7.2
- Zotero 5.3.37
- Zotero_OpenOffice_Integration.oxt (new install yesterday)

I look for some discussions about this subject but don't find any.

I Follow word_processor_plugin_troubleshooting (https://www.zotero.org/support/word_processor_plugin_troubleshooting)

Zotero Word for Windows Integration is enabled in Tools → Add-ons→ Extensions.

Thanks a lot for your help !
  • How are you invoking the Zotero method from LibreOffice? The newest extension .oxt file does not contain an "ZoteroAddBibliography" method. This is what the extension interface should look like https://www.zotero.org/support/libreoffice_writer_plugin_usage#zotero_plugin_toolbar . Have you tried reinstalling the plugin from within Zotero Preferences -> Cite -> Word Processors?
  • Thanks adomasven for your proposal.

    I reinstalled yesterday the plugin from Zotero Préferences as you said. The extension interface looks like as well in a standard document of Libre office but not in my "master document".
    In the master doc, I found the way to put Zotero functionalities in the standard tools bar of LO : but appear like texte and not with Zotero icons.

This is an old discussion that has not been active in a long time. Before commenting here, you should strongly consider starting a new discussion instead. If you think the content of this discussion is still relevant, you can link to it from your new discussion.

Sign In or Register to comment.