√ 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.
Sign In or Register to comment.