[CSL STYLE ERROR: reference with no printed form.].
I have the 2.1.10 version of Zotero for Firefox, with the plugin for Microsoft Word as well.
For any *repeated* reference in my word document I get the following error (appearing where the footnote information should appear):
[CSL STYLE ERROR: reference with no printed form.].
For any new references it is not a problem, but as soon as a reference is used more than once it displays this.
I have already tried copying and pasting the document content into a new document to see if the problem goes away.
I have also clicked on the “Set Document Preferences” button.
I have also saved my document as a 1997-2003 word document instead of a doc.x with the hope that it was that, but it wasn't.
Any ideas?
For any *repeated* reference in my word document I get the following error (appearing where the footnote information should appear):
[CSL STYLE ERROR: reference with no printed form.].
For any new references it is not a problem, but as soon as a reference is used more than once it displays this.
I have already tried copying and pasting the document content into a new document to see if the problem goes away.
I have also clicked on the “Set Document Preferences” button.
I have also saved my document as a 1997-2003 word document instead of a doc.x with the hope that it was that, but it wasn't.
Any ideas?
I've reinstalled it but it still comes up with the error.
This is for troubleshooting only, obviously MHRA should work, but it will be helpful to know if the error is specific to the style you're using.
Yet when I changed it back to Modern Humanities Research Association with bibliography, it still comes up with the same [CSL STYLE ERROR: reference with no printed form.].
We should probably try to fix that.
I have refreshed Zotero in the Word document, but nothing has changed. Do I need to re-download the Zotero word plugin in order for the changes to take place?
Thanks.
How did you fix it? I have the same Problem with my style "HWR Berlin".
But if I give this Ibid a page number, there is no such error.
<if position="ibid">
<group delimiter=", ">
<text term="ibid" text-case="capitalize-first"/>
<text macro="point-locators-subsequent"/>
</group>
</if>
to
<if position="ibid-with-locator">
<group delimiter=", ">
<text term="ibid" text-case="capitalize-first"/>
<text macro="point-locators-subsequent"/>
</group>
</if>
<else-if position="ibid">
<text term="ibid" text-case="capitalize-first" suffix="."/>
</else-if>
<group delimiter=", ">
<group>
<text term="ibid" text-case="capitalize-first"/>
</group>
<text macro="point-locators-subsequent"/>
</group>
(The reason being that a term is suppressed within a group only if another rendering item attempts to render a variable and fails. With the extra group wrapper, the term has no variable-rendering partners within the inner group, so it will never be suppressed. The outer group will see that the term has already been rendered, and won't suppress the content of the group even though the page locator variable is empty and fails. It makes sense once you get your head around the implicit conditional logic of group elements.)
Alternatively, I could extend my quality control script to screen for styles that are vulnerable to this problem, although I'm not sure if that's easy to code.
The same Problem occures with the TU Wien and the TGM Wien Styles...
<if position="ibid">
<text term="ibid"/>
<text macro="point-locators-subsequent" prefix=", "/>
</if>
1. What is the item type?
2. Does the item have no title, or no author?
Could you right-click on that item in Zotero --> Export --> Zotero RDF (no notes or files), open the file with a text editor (Notepad, Textedit) and paste all its contents to gist.github.com --> Create public gist (you won't need to register) and post the URL here?