Style error: apa.csl: "speech" type & "event-place"

Using pandoc-citeproc with apa.csl, "event-place" in type "speech" is not rendered.

apa.csl seems to use "publisher-place" for formatting "speech" items.

Since Zotero exports its "Place" field to both "event-place" and "publisher-place", this effect is not seen when using Zotero.

It would be nice if apa.csl could be made to use "event-place" instead of "publisher-place" for "speech".

(I think the same problem was spotted and fixed in chicago-author-date.csl a short while ago, and I suspect other styles might be affected, too.)

Note that in both Zotero and pandoc, "lecture" in the "D’Erasmo" item is not capitalized in the output, while "Paper" in the "Teplin" item is (both are lowercase in the data). I hope this can be fixed, too.

pandoc example:

pandoc -s -F pandoc-citeproc -t markdown-citations << EOT

Foo [@item1].
Bar [@item2].

# References {-}

csl: apa.csl
- author:
- family: Teplin
given: Linda A.
- family: McClelland
given: Gary M.
- family: Abram
given: Karen M.
- family: Washburn
given: Jason J.
id: item2
- - 2005
- 3
title: 'Early violent death in delinquent youth: A prospective longitudinal study'
type: speech
genre: paper
event: Annual Meeting of the American Psychology-Law Society
event-place: La Jolla, CA
- author:
- family: "D’Erasmo"
given: Stacy
id: item1
- - 2000
- 4
- 26
title: The craft and career of writing
type: speech
genre: lecture
event-place: Northwestern University, Evanston, IL
  • should be fixed:

    D’Erasmo, S. (). *The craft and career of writing*. Lecture,
    Northwestern University, Evanston, IL.

    Teplin, L. A., McClelland, G. M., Abram, K. M., & Washburn, J. J. ().
    *Early violent death in delinquent youth: A prospective longitudinal
    study*. Paper presented at the Annual Meeting of the American
    Psychology-Law Society, La Jolla, CA.

    The pandoc example is super helpful, but if you could post those on or in the future that'd be great (I think that's why the dates are missing, though not sure). Copying from here messes up the spaces and as you know YAML is picky about those.
  • edited June 23, 2014
    Thank you. And, yes, dates (re)appear if indentation in YAML is fixed. For comparison, my example file is now at
Sign In or Register to comment.