In order to stimulate the use of CSL-JSON and CSL-YAML, which work perfectly with INBOmd through the use of pandoc-citeproc + csl-stylefile, referring a default Bibtex formatted file should be avoided in the templates, including the prepared bib-file itself.
Best settle on json or yaml, and provide these by default (bib is still supported through pandoc-citeproc, but the processing is necessarily lossy because the bibtex format is less standardized than csl-json). CSL-JSON and CSL-YAML are the preferred formats to use with pandoc-citeproc (with csl-json being the official format). One way to create them from another file format, is by using RStudio in VME mode. Or by using pandoc-citeproc on the command line (file conversion).
[ ] templates: put bibliography: references.yaml in YAML header
[ ] templates: replace file references.bib by references.yaml
As discussed past week.
In order to stimulate the use of CSL-JSON and CSL-YAML, which work perfectly with
INBOmd
through the use of pandoc-citeproc + csl-stylefile, referring a default Bibtex formatted file should be avoided in the templates, including the prepared bib-file itself.Best settle on
json
oryaml
, and provide these by default (bib
is still supported through pandoc-citeproc, but the processing is necessarily lossy because the bibtex format is less standardized than csl-json). CSL-JSON and CSL-YAML are the preferred formats to use with pandoc-citeproc (with csl-json being the official format). One way to create them from another file format, is by using RStudio in VME mode. Or by using pandoc-citeproc on the command line (file conversion).bibliography: references.yaml
in YAML headerreferences.bib
byreferences.yaml
Further considerations on YAML vs JSON (and combining them) are in https://github.com/inbo/tutorials/issues/207#issuecomment-726869149; YAML can be preferred over JSON because of best human-readability.