https://github.com/manubot/manubot.git
Revision 37a9c69ad8d74d51ee3cff7779b2b6d303629c07 authored by Daniel Himmelstein on 17 May 2019, 18:37:57 UTC, committed by GitHub on 17 May 2019, 18:37:57 UTC
Merges https://github.com/manubot/manubot/pull/104
Closes https://github.com/manubot/manubot/issues/100

Support multiple manual reference files, including files of any format
that is supported by `pandoc-citeproc --bib2json`.

Support specifying standard citation ids by the CSL `id` field, the non-standard-for-CSL-JSON
`standard_citation` field (previous method, now deprecated), and the `note` field.

Support for parsing key-value pairs from CSL notes.
Notes are now used to log details from the citation-by-identifier process.

When CSL ids do not specify a source, a raw citation is now assumed for greater
compatibility with existing manual reference files that do not conform to manubot's
standard citation identifier syntax.
1 parent 6b92c18
History
Tip revision: 37a9c69ad8d74d51ee3cff7779b2b6d303629c07 authored by Daniel Himmelstein on 17 May 2019, 18:37:57 UTC
Allow multiple manual-reference files of many formats
Tip revision: 37a9c69
File Mode Size
manubot
media
release-notes
.appveyor.yml -rw-r--r-- 642 bytes
.gitignore -rw-r--r-- 217 bytes
.travis.yml -rw-r--r-- 1.1 KB
LICENSE.md -rw-r--r-- 1.5 KB
MANIFEST.in -rw-r--r-- 27 bytes
README.md -rw-r--r-- 9.9 KB
setup.py -rw-r--r-- 2.0 KB

README.md

back to top