Dear community,
I found a bug using Zotero in Writer with master documents and multiple citations.
HOW TO REPRODUCE:
- Open 2 new .odt documents and add some multiple citations ("Add/Edit Citations) both followed by some text
- When prompt, choose IEEE style. Save them before proceeding. They should look something like “[1]-[n]” in each .odt
- Create a master document .odm and insert the two .odt
- OPTIONAL: you can insert a new text field and press “Add/Edit Bibliography”
- Press “Refresh” from the Zotero-integration toolbar. The two multiple citations have now subsequent incremental numbering (e.g. [1]-[5] in the first document, [6]-[10] in the second)
- The text after the second citation ([6]-[10] in the example) disappears, and the citation changes layout.
All text in the paragraph after a multiple citation (i.e. [1]-[10] in IEEE style) disappears upon triggering “Refresh”, and the layout is broken. The item is handled correctly when it is in the FIRST document (and therefoer follows the same numbering as in the original odt); the problem arises just when the item is in the SECOND or LATER document (i.e when the “Refresh” tries to update the local citation number to the global one, different from the original document).
I have already posted a request on Zotero forum, but they don’t have enough people to work on issues related to master documents. I found it quite critical to have this very basic feature working.
LO encourages using master documents, but Zotero doesn’t. Scientific writing requires a powerful bibliography tool, and the LO master document workflow style is very practical. This bug is very annoying and could be a major drawback in the spreading of LO In the scientific community because of the popularity of Zotero.
Te single (i.e. [1]) and double (i.e. [1], [2]) citations are working correctly, as well as the bibliography.
Is anybody experiencing the same problem? Has anyone found a fix/workaround that does not involve copy and paste all the separate .odt into a main .odt?