Last & First Name in same field divided by comma --> (Lastname, Year) impossible?

Hello Zotero Team, hello community,
i have made a bad mistake by writing the last and first name in the same field. Now I have over 400 reference and want to have the citation (Smith, 1776) but instead I am getting (Smith, Adam 1776) because I have created it manually as Smith, Adam. Is their a syntax for th CLS to avoid the First name by leaving out everything after in "comma"? Somehow in the Macro <macro name="author-short">
<names variable="author">
<name form="short" and="symbol" delimiter=", " delimiter-precedes-last="never" initialize-with=". "/>?
Or do I have to manually switch all author fields to "two fields"? But then it always puts the first Name which is currently after the comma on position one. I would really appreciate your help.
Best Christian
  • There's no alternative to switching to two field mode, then right click on either name part while it's _not_ selected (i.e. you wouldn't be able to type) and select swap first name/last name.

    There's no way to fix most data entry problems in citation styles, sorry.
  • You'll have to manually switch author fields. The current behavior is a bit cumbersome and will be fixed in the future. Your best bet right now (it will still suck) is to switch to two field mode, right-click the name and choose "Swap first/last names", then remove the comma from the last name. I'm sorry I don't have anything better for you.
  • Thanks for the input. Then I have to do it manually :-( I guess that would be a good hint for many other Zotero users to avoid such a problem.
    Best Christian
Sign In or Register to comment.