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

Encourage use of CSL-JSON #387

Open
mariusbarth opened this issue Jul 11, 2020 · 4 comments
Open

Encourage use of CSL-JSON #387

mariusbarth opened this issue Jul 11, 2020 · 4 comments

Comments

@mariusbarth
Copy link
Collaborator

mariusbarth commented Jul 11, 2020

As can be seen in this pull request, it is best to use CSL-JSON compared to BibTeX. Does this also apply to papaja, and should we also encourage usage of CSL-JSON in the documentation and the template? Better CSL-JSON is provided by the Better BibTeX Zotero Plugin

@mariusbarth mariusbarth changed the title Encourage usage of CSL-JSON Encourage use of CSL-JSON Jul 11, 2020
@crsh
Copy link
Owner

crsh commented Jul 15, 2020

Yes, I fully agree. This is also an issue I have considered for citr. But due to limited time I haven't made any headway there because this will largely promoted by a major change to the internals of citr. Once that change is implemented, citr will default to JSON files anyway. In short, sure.

How do you want to encourage the use of JSON? It seems this would be an issue for the manual, no?

@crsh crsh removed the question label Jul 15, 2020
@danieltomasz
Copy link

danieltomasz commented Aug 5, 2020

For example by including an example "references.json" instead of "references.bib" in the template

@mariusbarth
Copy link
Collaborator Author

That's what I also had in mind. Unfortunately, it seems like the .bib file with references to R packages is created in a way that is not easily moved to .json, right?

@crsh
Copy link
Owner

crsh commented Aug 6, 2020

Thanks for chiming in, Daniel. A quick thought: While CSL-JSON is preferred over BibTeX because it's not lossy, BibTeX is far more widely used and available. I fear that if we use CSL-JSON in the example, which is one of the first things a new user will look at, it may be off-putting. I know Zotero allows CSL-JSON export, but I think other commonly used reference managers (e.g., Citavi, Papers, Endnote) do/may not. But I would be happy to add a comment to the YAML that encourages use of JSON.

We should definitely mention this in the manual, though.

Marius, I think you are right. The references that we generate for the used R packages are only available in Bib(La)TeX-format, so we would need to convert them somehow.

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

3 participants