Skip to content

Templates: request to not use 'bibliography: references.bib' by default #62

Description

@florisvdh

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 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

Further considerations on YAML vs JSON (and combining them) are in inbo/tutorials#207 (comment); YAML can be preferred over JSON because of best human-readability.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions