I'm looking for help with my citation key format for BBT for Zotero

edited August 20, 2021
I want my citekey to produce something like this `kmiec+2017igwetf`.

My citation key format so far is `[auth:lower:alphanum][authors1+.:replace=.etal,+][year][title:skipwords:lower:abbr]`, but it results in `kmiecKmiec+2017igwetf`. I can't figure out how to produce something like the example above.

Any ideas?
  • You're explicitly requesting the author name twice (once with auth, once with authors1).

    title (lowercase) isn't affected by skipwords btw since it always generates text without spaces.
  • Hey @emilianoeheyns. Thanks for the feedback. Based on what you stated, the citekey format becomes [authors1+.:replace=.etal,+][year][title:lower:abbr].

    Now, I want to apply the filters alphanum and lower to the author name. [authors1+.:replace=.etal,+:alphanum:lower][year][title:lower:abbr] works, but removes the +. What have I done wrong?
  • edited August 22, 2021
    alphanum removes everything that isn't a letter or a number. Try switching the replace and the alphanum.
  • @emilianoeheyns [authors1+.:lower:alphanum:replace=etal,+][year][title:lower:abbr] did it. Thank you so much!
Sign In or Register to comment.