[MLZ] "near-note" triggered by different work of same author?

Is it possible that MLZ's "near-note" position is triggered by a different work of the same author? Is it supposed to behave that way?
  • It should behave as described in the CSL specification. If you are getting unexpected results, we'll need enough information to reproduce the fault.
  • With near-note-distance="3", let's assume

    FN #1 Author A, Work X
    ...
    FN #11 Author A, Work Y
    FN #12 Author A, Work X
    (There is no other work of Author A between FN #1 and FN #11.)

    In the style, I have a cs:choose that tests position for "first", "ibid", "near-note" and "subsequent", in that order.

    In this situation, I expected that Footnote #12 will spell out Work X rather than back-refer to FN #1 with "supra note 1". But somehow the same Author A's Work Y seems to trigger the "near-note". I tested this by switching between near-note-distance="0" and near-note-distance="3".
  • If you post the style code to http://gist.github.com, I'll take a look.
  • It works as advertised for me, with a set of book items that I used for testing. I get the same result for the final cite in the series (the subsequent reference to the initial work) regardless of whether another item with the same author is placed before it.

    (It doesn't seem related to the position logic, but the "book" macro in the style is calling "periodical-first" rather than "book-first" as the non-near subsequent form. It may be a typo in the code.)
  • edited February 5, 2014
    Ok, I think I found why.

    FN #1 Author A, Work X
    ...
    FN #11 Author A, Work X at 10
    FN #14 Author A, Work X at 15


    Sorry, I wasn't looking closely enough. Work X was cited in the preceding footnote in the scenario, but with a different pincite. Since the citations in FN#11 and FN#14 are within 3 notes of each other, "near-note" is triggered; however, since they have different pincites, FN#14 had to back-refer to FN #1.

    I guess this is how it's designed to work, but I feel that the purpose of "near-note" is not fulfilled here. The purpose of "near-note" is so that the reader doesn't have to reach far back to find the full reference. Zotero knows that you only have to go to FN #11 to find the full reference of Work X, but the reader doesn't know and have to go all the way back to FN#1 to find the full reference of Work X.

    Is there a way to make FN #14 back-refer to the "near-note"-triggering note - #11 in this case - instead of the first note? I've taken a look at the CSL 1.0.1 specifications and don't see anything other than first-reference-note-number.
  • near-note was inspired (if that's the word) by the Bluebook 5-footnote rule for subsequent case and statute references. In Bluebook those do not use supra, so we didn't do anything special for the back-reference target.

    While shifting the back-reference target to the nearest available full-form reference would save some page-turning for the reader, it would make it harder to identify the first use of the reference in the discussion, which can be useful information.

    This behaviour would need to make it into the CSL spec before it could be introduced. Unless there is a widely-used style with this requirement (to identify the nearest full citation by note number in back-references), it's not likely to happen.
Sign In or Register to comment.