field "volume" for multilingual zotero

Hi I am using MLZ 3.0b3. I would like to report that the field "volume" has caused an unexpected error. If "volume" is used, zotero in word will cause a "text is undefined" error.

If I drag an entry from firefox zotero to any textarea I will find something like "undefine6", if "volume" is 6.

thanks for your attention!
  • Which style?
  • Hi Frank!

    I am using a customized style derived from the Chicago Manual of Style. The csl is posted here.

    http://freetexthost.com/ml6rpvkqpo
  • (note to Frank: the style is valid csl 0.8.1.)
  • Definitely a bug. It manifests when a cs:text element is followed by a cs:number element, joined without a delimiter. Should have a fix out in a day or so.
  • This is now fixed, and should appear in the next Zotero release.

    The fault is caused by a cs:text node followed by a cs:number node, wrapped in a cs:group with no delimiter:<group>
    <text term="volume" suffix=". "/>
    <number variable="volume"/>
    </group>

    You can avoid the bug for the present by moving the suffix on the first child (in this example) to the group delimiter:
    <group delimiter=". ">
    <text term="volume"/>
    <number variable="volume"/>
    </group>

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