APA style: Bibliograhy of "presentation" broken
I am in general happy with the APA 6th ed. Style, but the "presentation" type seems to be seriously broken. If you enter a location (say "Munich") and leave the "Meeting Name" empty you get the following in the bibliography:
"Presented at the Munich. Munich."
This is obviously wrong.
Interestingly, as soon as you add a "Meeting Name" (e.g. "research conference") it looks much better:
"Presented at the research conference. Munich."
Would it be possible to fix this behaviour?
"Presented at the Munich. Munich."
This is obviously wrong.
Interestingly, as soon as you add a "Meeting Name" (e.g. "research conference") it looks much better:
"Presented at the research conference. Munich."
Would it be possible to fix this behaviour?
But I came across this quirk the other day as well.
https://github.com/citation-style-language/styles/issues/4126
@adamsmith The problem here is that Zotero maps Place to both “publisher-place” and “event-place”. The display logic in the style relies on the “event” variable to prevent printing both. I could add some more conditional logic to improve this edge case, but it seems somewhat not worth it because:
1. It’s an edge case I suspect is rare.
2. It still wouldn’t produce correct output (the “presented-at” term wouldn’t appear).
3. It’s would only be done to work around Zotero’s double-mapping behavior.
I’m inclined to leave this until Zotero can fix the CSL mapping for Place (@dstillman Is this something that could be changed before 5.1 like the type mapping for Podcast recently)?
Thoughts?
The Extra field key:val inputs are normally overridden by content in the corresponding item field (so of no use here currently), but there is an exception, in Zotero, for date values. We could extend the exception to include place as well, if that will help.
With place, the Extra field isn’t that helpful because the typical need would be to override the Zotero field with a null value (as here). Users could specify an Event Place in Extra and leave the Zotero field empty.
I see what you mean about relying on the Extra field. It sounds like your suggested workaround (leaving Zotero place fields empty and setting them on Extra) would work in current Zotero.
Event place: Munich, Germany