1.0.0b4.r2.r1365 - Word template bugs
I'm running Windows XP SP2, Word 2003, Firefox 2.0.0.3 and Zotero 1.0.0b4.r2.r1365.
I'm also using the Chicago (Author-Date) citation style.
When adding multiple references to different publications which share the same author and year, I'm encountering multiple bugs.
Firstly, the short author-date references don't seem to be working. Instead of being (Author 2007a) and (Author 2007b) they came up as (Author 2007) and (Author 2007b). This cannot be fixed by updating the fields as this results in an "Error! Bookmark not defined" message. However, the bibliography at the end of the document correct displays Author. 2007a. and Author. 2007b.
Secondly, if the date of an item has been changed since it was added (or Zotero was loaded, I can't work it out), the reference does not update, even if you have not inserted it yet. For example, say I have a reference in my library by Foo made in 2000. If I change the date to 2001 and then try to insert a reference, it still comes up as (Foo 2000). This is not fixed by closing and opening the document and trying again.
Thirdly, and finally for now, if you later remove short author-date references from the document and recreate the bibliography you are met with Run-time error '5941' - The requested member of the collection does not exist. It still works though.
Any clues for these, especially the first one?
I'm also using the Chicago (Author-Date) citation style.
When adding multiple references to different publications which share the same author and year, I'm encountering multiple bugs.
Firstly, the short author-date references don't seem to be working. Instead of being (Author 2007a) and (Author 2007b) they came up as (Author 2007) and (Author 2007b). This cannot be fixed by updating the fields as this results in an "Error! Bookmark not defined" message. However, the bibliography at the end of the document correct displays Author. 2007a. and Author. 2007b.
Secondly, if the date of an item has been changed since it was added (or Zotero was loaded, I can't work it out), the reference does not update, even if you have not inserted it yet. For example, say I have a reference in my library by Foo made in 2000. If I change the date to 2001 and then try to insert a reference, it still comes up as (Foo 2000). This is not fixed by closing and opening the document and trying again.
Thirdly, and finally for now, if you later remove short author-date references from the document and recreate the bibliography you are met with Run-time error '5941' - The requested member of the collection does not exist. It still works though.
Any clues for these, especially the first one?
Cheers.
The other problems are still the same and I've also noticed that with multiple authors, the alphabetised suffixes don't work at all. i.e. (Foo and Bar 2005) and (Foo and Bar 2005) instead of (Foo and Bar 2005a) and (Foo and Bar 2005b).
Thanks,
Callista
Thanks,
Tim
Does this happen with a new document, or only in an existing document? If a new document, please provide exact steps to reproduce the problem. If you have an existing document that this occurs in that you don't mind sharing, you can send it to support@zo.....org, and we'll take a look.
Also, does the runtime error say anything else?
Thanks, Yes, I'm using 1.0.0b4.r2.r1365 and the Alpha 2 version of the Word plugin. I updated both of them yesterday.
With a new document I get VBA "Runtime Error 5, invalid procedure call or argument". I get the same thing when inserting a bibliography or a citation in an existing document, too. For the new document, here's what I do:
File: Project Gallery: My Templates: Zotero.dot.
{in Zotero, select the ref I want to cite}
Click the Word Zotero Toolbar Button for Insert Citation.
"{Citation}" appears as does the runtime 5 dialog
As that is happening firefox jumps in front of Word, and stays there. I switch back to Word to see the runtime 5 dialog.
when I go into VBA, I see that this line is the offender:
itemString = ActiveDocument.CustomDocumentProperties("ZoteroStyle").Value & ":" & ActiveDocument.CustomDocumentProperties("ZoteroUseEndnotes").Value & itemString
which is inside "Function ZoteroRestoreSession()" Let me know if that helps. I'll forward Zotero Support my .doc file, too.
Thanks for the quick response!
Tim
You shouldn't create a new document using Project Gallery: My Templates: Zotero.dot (and, in fact, it doesn't even appear there for me) or open the .dot file directly—you just create a new blank document and use the toolbar buttons to insert the citations...
Tim
Thanks,
Callista
Thanks,
Callista
Can you copy the text from that document into a new one and use that?
Okay, cool. Is the timescale for a fix for this sometime far in the future then? Only I have a paper I need to submit soon and I want to know whether this will be sorted in time for it or not. If not, it's not a big deal but I don't want to start converting all my references to Zotero if it won't be fixed before then...
No, I didn't use Zotero.dot to make a new document. I made it a few weeks ago with just a normal Word file, using the Zotero buttons. It worked fine before. I will try to copy and paste into a new file to see if that helps, and let you know.
Thanks,
Callista