Names with Label -- Delimiter not working with mixed roles
I have a citation style that uses mixed roles:
<names variable="editor author" suffix=": " font-style="italic">
<name name-as-sort-order="all" sort-separator=", " delimiter=" / "/>
<label form="short" prefix=" (" suffix=")"/>
</names>
The problem is: If there are mixed roles, e.g. one editor and one author, then there is no delimiter between the two names. The author name will be rendered immediately after the label of the editor -- without delimiter.
Is that a bug or intended?
How can I get a delimiter between the names?
<names variable="editor author" suffix=": " font-style="italic">
<name name-as-sort-order="all" sort-separator=", " delimiter=" / "/>
<label form="short" prefix=" (" suffix=")"/>
</names>
The problem is: If there are mixed roles, e.g. one editor and one author, then there is no delimiter between the two names. The author name will be rendered immediately after the label of the editor -- without delimiter.
Is that a bug or intended?
How can I get a delimiter between the names?
This is an old discussion that has not been active in a long time. Before commenting here, you should strongly consider starting a new discussion instead. If you think the content of this discussion is still relevant, you can link to it from your new discussion.
edit: though note that the label only gets printed once, so this is going to be rather confusing. What are you trying to get as an end result?
<names variable="editor author" delimiter=" / " suffix=": " font-style="italic">
<name name-as-sort-order="all" sort-separator=", " delimiter=" / "/>
<label form="short" prefix=" (" suffix=")"/>
</names>
if you want to set a specific delimiter between authors and editors.
But this is going to give you something like
Smith, Adam / Marx, Karl (eds.)/ Ricardo, David / Luxemburg, Rosa
even if the book was edited by Marx and Smith, which seems very confusing to me. Hence the question what you actually want this to look like.
I just have books that have editors and authors in the title info.
Maybe I will use a different delimiter for the <names> tag than for the <name> tag.
I will think about it.
Thanks for your quick help! :)
Borges, Jorge Luis. 1999. Selected Non-Fictions. Edited by Eliot Weinberger. Translated by Esther Allen, Suzanne Jill Levine, and Eliot Weinberger. 3rd ed. New York: Viking.
(This is Chicago Manual of Style's author-date version), i.e. adding editors and other creators after the book title.