Ordering of items in Extra field

I have a Journal Article item that has an article number. When adding number: 8 to the Extra field, I noticed some unexpected behavior if other entries are present.

If there are only two entries, the ordering doesn't appear to matter. The eid appears in the biblatex export from BBT, and I see "Article 8" in the item pane header (APA Style 7th edition):

Number first:
number: 8
tex.eid: 8


Number last:
tex.eid: 8
number: 8


https://s3.amazonaws.com/zotero.org/images/forums/u7554954/rfqlx93bayc97pyheot0.png

However, once I add a third entry, the number: 8 does not work if it's the last entry:

Number first:

number: 8
tex.eid: 8
tex.misc: foo


https://s3.amazonaws.com/zotero.org/images/forums/u7554954/1pzij8f9tc8gw4f47b3q.png

Number second:

tex.eid: 8
number: 8
tex.misc: foo


https://s3.amazonaws.com/zotero.org/images/forums/u7554954/52bn1ll49oygww3hq3sv.png

Number last:
tex.eid: 8
tex.misc: foo
number: 8


https://s3.amazonaws.com/zotero.org/images/forums/u7554954/wv27g8d16nxa40x5mw3o.png

Is the order of the entries in the Extra field important? I couldn't find any documentation regarding this.

This is using version 10.0.2 on Linux.
  • I don't think it's the order as much as it's the fact that Zotero stops looking for CSL variables in Extra after two rows without them (a reasonable heuristic that prevents false positives, given that Extra can hold other content, too).
  • Thank you, that makes sense.
Sign In or Register to comment.