-
When I convert something from markdown to .docx or .odt using Pandoc, in-text citations with long lists of authors do not get reduced to "et al." in APA. For example: Is there some way to get around this? Is it a bug? Am I doing something wrong? Or is it an issue of Citeproc rather than Pandoc? PS. Just to be clear, it does work when citing in brackets, e.g. [@johnston.etal_2018] becomes (Johnston et al. 2018) |
Beta Was this translation helpful? Give feedback.
Replies: 4 comments
-
Not what I see (apa.csl is the latest version from Zotero styles https://www.zotero.org/styles?q=apa V7):
|
Beta Was this translation helpful? Give feedback.
-
Maybe it is due to an author collision — https://owl.purdue.edu/owl/research_and_citation/apa_style/apa_formatting_and_style_guide/in_text_citations_author_authors.html —
|
Beta Was this translation helpful? Give feedback.
-
Okay, I've tried it again after downloading a new .csl file, and adding a yaml header that explicitly mentions APA (I'm using Pandoc built into Zettlr with a Lua-filter for Zotero live citations), and it is doing what it should now. I don't think it had anything to do with author collision, as it was happening consistently. Thanks for the advice! |
Beta Was this translation helpful? Give feedback.
-
OK good, note that for author collisions you can still control the method used, on line 2087 of https://github.com/citation-style-language/styles/blob/master/apa.csl#L2087 It personally annoyed me that apa.csl used added author initials for disambiguation when I think it should use more author names, and in fact this can be changed, I set https://docs.citationstyles.org/en/stable/specification.html#disambiguation
|
Beta Was this translation helpful? Give feedback.
Okay, I've tried it again after downloading a new .csl file, and adding a yaml header that explicitly mentions APA (I'm using Pandoc built into Zettlr with a Lua-filter for Zotero live citations), and it is doing what it should now.
I don't think it had anything to do with author collision, as it was happening consistently.
Thanks for the advice!