Is there a scheme of abbreviations for locator labels?

I noticed that if I enter a locator for a citation, there are some abbreviations which causes displaying (translated) terms.

e.g. if I select folio and fill the field with 3, no. 7 it will appear as folio 3, number 7. And if I set the language to German it automatically translates both to Folie 3, Nummer 7.

But which scheme is used for that? Some abbreviations like "ch." for "chapter", "p." for "page" are clear but others aren't that easy, e.g. paragraph.

And for my citation style the locator labels should be stated repeatedly. How can I implement that. By default they are states only once if the same label is used.
  • edited October 13, 2024
    I guessed most of the abbreviations but there are still some missing. "supplement" isn't supported yet, isn't it?

    But I noticed the abbreviation "art." ist linked to the wrong term. It's linked to "article" but it should be "article-locator".

    And on https://docs.citationstyles.org/en/v1.0.2/specification.html#locators it says "title" but it should be "title-locator".

    https://s3.amazonaws.com/zotero.org/images/forums/u15233917/hbrx9t4g9i58d0s30kqf.png
  • I also noticed that "scene" isn't mapped to "timestamp". So timestamp and supplement aren't available at the word plugin. And scene is available but not listed at csl documentation.
  • Timestamp and scene are different terms
  • The use of short locator labels to add multiple locators in the Word add-on is an off label function of the citation processor Zotero uses (citeproc-js). I don't believe the functionality was updated for CSL 1.0.2, which is why this won't work (afaik) for new locators such as equation and location.

    There's no official support for multiple locators in CSL/Zotero, which is why it's not documented anywhere. That also means repeating the locator label isn't possible (anyything is possible using the suffix field in the word processor add-on, though, just won't convert/translate)

    (thanks for spotting the title-locator issue; we need to fix that in the specs).
  • Ah ok I see. And the locator "scene" is missing on https://docs.citationstyles.org/en/stable/specification.html#locators

    The timestamp locator will be implemented in future? I saw that its already in some json files (e.g. the locales files). Since its blank by default it could be used for individual entries.

    The suffix field won't work because then the data is placed behind the brackets. But it works just fine if entry them after the first locator (at least in german because in english the citeproc-function would delete the locator abbreviation).
  • Both scene and timestamp are in the CSL schema, so you can use them in valid CSL styles. Should be straightforward to update Zotero to include timestamp (cc @dstillman ) and we'll update the specs to include scene.
  • There was a PR that just hadn't been merged for this @bwiernik - I'm not super familiar with how ReadTheDocs pulls the info in, might need to be tagged as v1.0.2? Could you check?
  • edited October 13, 2024
    Oh and I see in https://github.com/citation-style-language/schema/blob/v1.0.2/schemas/input/csl-citation.json (l. 72) that "version" is also a new locator which isn't in the cls specs.
Sign In or Register to comment.