Literal author in lower case VS family name in small caps

Hi,

I am trying to modify a Zotero style to create this difference:
- When an author (or editor, etc) is only a literal name (only one box) : in lower case
- When an author (or editor, etc) is a family name + a given name (two boxes) : given name in lower case and family name in small caps.

My style permits to do correctly the second thing, but not the first. For literal name, with the current style, it produces the name in small caps (for example DEPARTMENT OF STATE, instead of Department of State).

Here is the style : https://github.com/Mihanasan/VarenneZoteroStyle/blob/main/normes-institut-varenne essai.csl
(first time I use github, if it's not working, please tell me !)

Thank you so much in advance for your help !
Miha
  • your repository isn't public. Can you make it public or copy your code to https://gist.github.com/ and share a link here?
  • But I'm pretty sure this isn't currently possible. Single-field names are, afaik, treated as lastname for formatting purposes.
  • Here is the link : https://gist.github.com/Mihanasan/a1e682acdfc8b7c359e6eef4e373a38e

    When exporting citations with the JSON format with single-field names, it's written as "literal" author, while if two fields, it's family and given names... If it's not possible, I'll do it manually, my paper is not long.

    Thank you to both of you for your quick answer !
  • Separate formatting controls for personal and institutional names are coming in CSL 1.1.0
  • (until then, the "literal" distinction made it the JSON isn't used by styles, so unfortunate this really isn't possible)
  • Thank you SO much for your answers, I will not spend another two hours trying to make it work.
    I can't wait for CSL 1.1.0, this difference is so important in the legal field...
    Wish you a wonderful end of the year !
  • Hello, I have the exact same issue where the literal editor is actually a museum and it should not be all caps

    "editor": [
    {
    "literal": "Deutsches Architekturmuseum Frankfurt am Main"
    },
    {
    "family": "Klotz",
    "given": "Heinrich"

    It's rendering Heinrich KLOTZ correctly but it's also writing DEUTSCHES ARCHITEKTURMUSEUM FRANKFURT AM MAIN in all caps.

    Is version 1.1.0 out now? Is there a way to fix it?
Sign In or Register to comment.