From: Bruce D'A. <bd...@gm...> - 2008-03-25 02:37:25
|
So I thought I could support the Bluebook "supra" case with this simple solution: <layout suffix="." delimiter="; "> <text macro="author"/> <choose> <if position="first"> <text macro="title" prefix=", "/> <text variable="volume" prefix=", "/> <text variable="container-title" prefix=" "/> <text variable="page" prefix=" "/> <text variable="locator" prefix=" "/> <text macro="issuance" prefix=" "/> <text macro="access" prefix=", "/> </if> <else> <text value="supra" prefix=", "/> <text value="note" prefix=" "/> <text variable="citation-number" prefix=" "/> </else> </choose> </layout> But it turns out not to be the case, since the "citation-number" variable in fact refers to the citation reference, not the note, and so breaks with multi-reference citations/notes. This is kind of an awkward problem, actually. What now is called "citation-number" is actually probably better called "reference-number", while "citation-number" actually makes sense for this case. If I had my druthers, I'd make the changes suggested by the last paragraph, but that would introduce another backward-compatible change. Simon, are you fine with me changing this? Are the rest of you fine with this? Bruce |