√ How is the "disambiguate" boolean determined by citeproc-js?

In the following scenario:

FN #1 Author A, Article 1; Author A, Article 2; Author B, Article 3
FN #2 Author B, Article 4
FN #3 Author C, Article 5
FN #4 Author A, Article 1 (supra no.1)
FN #5 Author B, Article 4 (supra no.2)


In Fn #4, I think the reference to Article 1 should be determined as ambiguous, because there are two articles written by Author A in footnote #1.

What about Fn #5? Should Article 4 be ambiguous because there is more than one work of Author B cited in this document? Or should it be unambiguous because there is only one work by Author B in Fn #2 (the other is in different FN, FN #1)? How is the citeproc-js supposed to determine the ambiguity in this scenario?
  • I've slightly re-phrased the question. I'd really appreciate it if one of the developers could answer this quick question.
  • Yes, Fn#5 in the example is ambiguous, and thedisambiguate condition will be true. Ambiguity is based on the "subsequent" form of the cite, as a general principle, regardless of the context within which cites actually appear.
  • @fbennett,

    Thanks for the confirmation.

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.