Sebastian Karcher <[email protected]> writes:

> Following situation:
> The MHRA style currently prints only author names in subsequent notes,
> adding title-short when disambiguate evaluates to
> true. So far that's working great.
>
> Now, some materials - especially interviews and letters - often don't
> have titles, others - e.g. webpages - may have the
> same title and author.
> I tried adding issued date with if disambiguate="true" - but at least
> in Zotero/citerproc-js that means that date _and_
> short title are printed whenever the authors are the same, which, most
> of the time, is incorrect. Twofold question:
> 1. Is there a way I'm overlooking that would allow me to add the date
> only if disambiguation by title fails? (obviously I
> can test for presence of a title, but that still doesn't help when
> titles are the same).

No, but the specification is quite clear on this: if evaluating a
citation with disambiguate="true" does not lead to disambiguation the
ambiguous citation is rendered as it stands.

Incremental application of the conditional may be added to the
specification even though I'm not sure I like Frank's implementation and
the proposed test.

> 2. Are the other citeproc implementations behaving the same way as
> citeproc? Or are some evaluating the conditionals
> sequentially?
>

The Haskell implementation only tries the conditional once.

Best,
Andrea

------------------------------------------------------------------------------
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
_______________________________________________
xbiblio-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xbiblio-devel

Reply via email to