This repository has been archived by the owner on Apr 30, 2021. It is now read-only.
pandoc-citeproc 0.8
- Use
lang
metadata field to specify locale.locale
can still be used as before, for backwards compatibility, butlang
is now preferred. - Put the references section header outside the Div, instead of inside as before.. This interacts better with pandoc's
--section-divs
feature (#176). - Use
refs
, notreferences
, for the identifier of the bibliography Div. Unlikereferences
,refs
is not likely to conflict with an autogenerated header identifier (#176). NOTE: workflows designed to work with 0.7.4, with a<div id="references"></div>
where the bibliography is to go, will need modification (s/references/refs/
). - Changed local override for default CSL file (#161). Previously you could override the default CSL file by modifying
~/.csl/chicago-author-date.csl
. Now you do it by modifying~/.csl/default.csl
. To minimize the effect of this change on existing workflows, we will use the version ofchicago-author-date.csl
in~/.csl
, if there is one, if~/.csl/default.csl
is not found. - Implemented fallbacks for CSL terms, as per CSL spec. E.g.
verb
is used ifverb-short
is not defined (#72). - Update CSL style, locales (Andrew Dunning).
- Setup.hs: got hsb2hs registered as a build-tool.
- Setup.hs: avoid depending on non-base modules (esp. process). This can cause problems with older versions of cabal.
- Don't raise error if
HOME
isn't defined (#35). - Add more biblatex localization keys (Nick Bart).
- Simplified and improved page range collapsing (#168).
- Allow multiword locator labels like "sub verbo" (#168).
- Remove
parse-names: true
in a Reference after parsing names (#169). - Don't superscript author-in-text numerical citations (#133). This change also removes
unsetAffixes
fromText.CSL.Style
's exported functions. This function was only used in one places and is very simple. (API change) - Fixed
embed_data_files
build on OS X (Chris Knox) - Remove brackets from author-in-text numerical citations (#133).
- Removed
compressName
transform on JSON output (#169). This transformation prevented the JSON produced from using a fully broken-out specification of the author, instead pushing suffixes and prefixes into the names themselves. - Fixed regression introduced by #163 (#170).