Support all CSL JSON fields in citation:
CSL YAML.
#6766
Closed
the-solipsist
started this conversation in
Feature Requests
Replies: 1 comment 1 reply
-
@dragonstyle do we omit some fields from spec from some reason ? |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Summary
Currently, some valid CSL JSON fields (such as
id:
) are not supported in the CSL YAML withincitation:
.What I'm trying to do
I have all of the articles I've written saved in Zotero. I've exported all of them into a single CSL YAML file using BetterBibTex. I then cut-paste the relevant CSL YAML snippet into the
citation:
field of the corresponding article's .qmd file.Problem
When I do so and click
render
, the YAML checker spits out an error thatid
is not a valid field:Further, it doesn't recognize it when authors and dates are given as arrays instead of strings, but in that case it just ignores them.
Proposed solution
Ensure that valid CSL YAML citations generated by Pandoc / Zotero BetterBibTex can be read by Quarto by supporting all valid CSL JSON fields.
Beta Was this translation helpful? Give feedback.
All reactions