Word 2013 - Zotero lost contact with bibliography

Hey guys, for some reason Zotero stopped registering the bibliography in my Word document. So if I try to edit the bibliography it says I have to first "insert a bibliography". If I try to insert another bibliography, everything is well and Zotero maintains contact with the new one. However, I now have two bibliographies in my doc, as the old one is still present.

So, is there any way I can remove the old bibliography and make a new one? The problem is if I try to delete the old one all my citations are lost.

I'm running Word 2013 on Windows 8 x64.
  • edited October 3, 2013
    Deleting the bibliography should not touch your in-text citations at all.

    If you press Alt+F9, does the old bibliography turn into something like {ADDIN ZOTERO_BIBL {"custom":[]} CSL_BIBLIOGRAPHY}

    Edit: you can press Alt+F9 to return to the previous view
  • Thanks for your reply!

    No, it turns into something like:

    "{ ADDIN ZOTERO_ITEM CSL_CITATION { ..."

    Excuse my noob question, but how would you delete the bibliography? If I select the whole thing and press delete I get this error message from Word: "This is not a valid action for endnotes."
  • { ADDIN ZOTERO_ITEM CSL_CITATION { ... is for an intext citation. It will be a rather large block of code. The bibliography should be below that. Make sure you are looking at the right place.

    The error you are getting seems to indicate that we're either miscommunicating about what a bibliography means, that the old bibliography is somehow inserted into an endnote, or you're somehow selecting an endnote when trying to select the old bibliography.

    What citation style are you using?
  • edited October 3, 2013
    I started out using the Chicago style, but then I wanted to switch to Vancouver. However when I did that the "bibliography" (or whatever is at the end of my doc) messed up, and gave a row of numbers instead of citations, ie:
    i (1)
    ii (2)
    iii (3)
    iv (4)
    etc.

    So, I undid the change.

    Am I perhaps confusing footnotes/endnotes with a bibliography? I just want citations in the text with my references at the end.

    EDIT: Sorry, I inserted a new bibliography and now see the code you were talking about. It goes: "{ ADDIN ZOTERO_BIBL {"custom":[]} CSL_BIBLIOGRAPHY }"

    However, I still have my old citations listed at the bottom of my document (looks like this: http://imgur.com/r2trBO2). Any way to get rid of them?
  • OK, I see what happened. Looks like there's a bit of a bug. You should have probably gotten an error message from Zotero when converting from Chicago to Vancouver. Something that says "Zotero experienced an error updating your document..."

    To fix this:
    1. Delete the bibliography you just inserted (the new one)

    2. Change your style back to Chicago Manual of Style 16th edition (full note). Make sure to select Footnotes under Display citations as. Click OK.

    3. Now switch back to Vancouver


    For devs, here's how to reproduce:
    1. In a new document, select Chicago Manual of Style 16th edition (full note) and select Endnotes under "Display citations as".

    2. Insert a reference in text. It will also appear in the endnote

    3. Switch directly to Vancouver. You will get an error. The endnote will remain, but if you refresh citations, the endnote will now appear to have an in-text citation added to it.

    4. The workaround is to first switch to Footnotes and then to Vancouver (or another style)
  • YES, that did it! Vancouver style up and running!

    You're right, I did actually get such an error, but I forgot what it said. :)

    Thanks dude, and I hope the bug is fixed in future versions. Zotero is otherwise really great, definitely pwns Endnote! ;)
  • @aurimas - can you still replicate this? I can't on LibreOffice
  • Yes, I can still trigger the error and the behavior described above with HEAD of the 4.0 branch (citeproc-js 1.0.471) and Zotero Word for Windows Integration 3.1.14. Also tested with Zotero Processor Gadget 1.0.135 (which seems a bit outdated, unless those versions aren't supposed to match up) and the problem persists.

    The error is "Zotero experiences an error updating your document. The requested member of the collection does not exist."
  • no, the citeproc and processor gadget versions don't match. the 135 version of the gadget was released today, I believe that would be citeproc 1.0.500 or so.
  • I can't reproduce this under LibreOffice either.

    Ubuntu Linux 12.04
    LibreOffice 3.5.7.2
    Firefox 25
    MLZ 4.0m416
    Zotero LibreOffice Integration 3.5.8

    The processor doesn't know anything about the physical location of notes inside the document. Looks like either a bug in the Word integration plugin, or in a portion of integration.js specific to Word.
  • Yeah, sounds like the problem is isolated to Word.

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.