Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[CSL 1.1] Collapse <names> variables #442

Open
bwiernik opened this issue Jul 24, 2024 · 0 comments
Open

[CSL 1.1] Collapse <names> variables #442

bwiernik opened this issue Jul 24, 2024 · 0 comments

Comments

@bwiernik
Copy link
Member

bwiernik commented Jul 24, 2024

I think this may be part of the draft CSL 1.1 already, but noting here while it's on my mind.

For multimedia items, APA and other styles call for multiple variables to be entered in one string. For example:

Doe, J. (Writer), & Smith, J. (Director)

Additions to CSL 1.1:

  1. collapse and collapse-delimiter arguments on <names> to indicate that the variables should be combined and rendered as one list rather than as multiple sequential lists. When collapse='true', labels should be printed after each name, rather than at the end of the list.
  2. When collapse='true', identical names should be combined into one (e.g., Doe, J. (Writer & Director)). This might need another argument combine-names or similar and/or an argument to control the "and" delimiter used (e.g., text, ampersand, /)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant