Style error: chicago-fullnote-bibliography.csl: Presentation does not output Type
The current chicago-fullnote-bibliography.csl no longer renders the content of the “Type” field (= CSL “genre”) of item type “Presentation” in the notes, neither when using Zotero’s “Create bibliography from item …”, nor via pandoc. (It used to render this field before; see https://github.com/jgm/pandoc-citeproc/issues/45.)
CMoS 17e, 14.217, clearly calls for including the type/genre, e.g., “PowerPoint presentation” and “lecture”, in the notes:
> 1. David G. Harper, “The Several Discoveries of the Ciliary Muscle” (PowerPoint presentation, 25th Anniversary of the Cogan Ophthalmic History Society, Bethesda, MD, March 31, 2012).
> 2. Viviana Hong, “Censorship in Children’s Literature during Argentina’s Dirty War (1976–1983)” (lecture, University of Chicago, Chicago, IL, April 30, 2015).
CMoS 17e, 14.217, clearly calls for including the type/genre, e.g., “PowerPoint presentation” and “lecture”, in the notes:
> 1. David G. Harper, “The Several Discoveries of the Ciliary Muscle” (PowerPoint presentation, 25th Anniversary of the Cogan Ophthalmic History Society, Bethesda, MD, March 31, 2012).
> 2. Viviana Hong, “Censorship in Children’s Literature during Argentina’s Dirty War (1976–1983)” (lecture, University of Chicago, Chicago, IL, April 30, 2015).
Same style, different issue: It seems that the pandoc issue described at https://github.com/jgm/pandoc-citeproc/issues/45 can be fixed by using the macro “issue-note-join-with-space” instead of “issue-note-join-with-comma” for the item type “speech”, i.e., adding “speech” to the list of types in both https://github.com/citation-style-language/styles/blob/master/chicago-fullnote-bibliography.csl#L1013 and https://github.com/citation-style-language/styles/blob/master/chicago-fullnote-bibliography.csl#L1032.
citeproc-js does format the “d’Erasmo” example from CMoS 16e as expected – possibly by magically replacing `, (` by `(`, or `,” (` by `” (`.
Question for @fbennett: Is this something citeproc-js actually does? And is this documented anywhere?
And if so, is it the style that should be fixed, or rather pandoc-citeproc?