Albert Krewinkel
4d564ce597
doc/lua-filters.md: fix typos
...
Use American spelling.
2020-10-12 16:58:23 +02:00
John MacFarlane
34c75e0297
Fix advice about using bibutils in changelog.
...
Closes #6737 .
2020-10-11 08:53:45 -07:00
Albert Krewinkel
3bad78ca96
doc/lua-filters.md: describe parameters to pandoc.pipe
2020-10-11 13:05:27 +02:00
John MacFarlane
ce13579f8d
Travis rc build: only copy pandoc executable.
2020-10-11 00:02:26 -07:00
John MacFarlane
01810a88c3
Note in changelog about the removal of implicit citation processing...
...
when the `--bibliography` option is used.
2020-10-10 23:40:41 -07:00
John MacFarlane
47f4a1e77b
Put date on changelog for 2.11 release.
2020-10-10 22:52:35 -07:00
John MacFarlane
b438f0c7a7
pandoc.cabal - recognize new formats in description.
2020-10-10 22:20:56 -07:00
John MacFarlane
ad11ff34b1
Revised README.md.
2020-10-10 22:17:19 -07:00
John MacFarlane
e886686aaa
Update man page.
2020-10-10 16:45:02 -07:00
John MacFarlane
22a45f4ed6
Update changelog.
2020-10-10 16:44:44 -07:00
John MacFarlane
0b5e2601f5
LaTeX reader: allow blank lines inside \author
.
2020-10-10 16:28:52 -07:00
John MacFarlane
9ecf6a2d19
Added to AUTHORS.md.
2020-10-10 15:26:24 -07:00
John MacFarlane
3982d36806
changelog.md: add preliminary changes for 2.11 (provisional).
2020-10-10 15:22:06 -07:00
John MacFarlane
5cf3140b09
Add citeproc related options to sample defaults file.
2020-10-10 15:20:09 -07:00
John MacFarlane
2632138360
cabal.project: remove constraint on base16-bytestring.
...
It is no longer needed, since text-conversions has been updated.
2020-10-10 13:41:58 -07:00
John MacFarlane
270b4bc2bc
Update s5-fancy.html test with new mathjax URL.
2020-10-10 11:15:35 -07:00
Kolen Cheung
0166b8f857
Options.hs: defaultMathJaxURL: use tex-chtml-full instead of tex-mml-chtml ( #6600 )
...
Closes #6599
c.f. https://docs.mathjax.org/en/latest/web/components/combined.html
Note that while this use the full variant of the js, this drops the mathml support.
That should be okay, because pandoc renders math in HTML as TeX when using
mathjax.
This change reduces latency.
2020-10-10 11:11:58 -07:00
John MacFarlane
72f2a1ee9c
Use released citeproc 0.1.
2020-10-09 16:35:05 -07:00
John MacFarlane
e7adc2917b
In fetching parent of dependent CSL style, first...
...
look locally, and only do an HTTP request if it's not
found locally.
2020-10-09 13:35:53 -07:00
John MacFarlane
9a6c42590f
LaTeX reader: Fix parsing of "show name" in newtheorem.
...
Previously we were just treating it as a string and
ignoring accents and formatting. See #6734 .
2020-10-08 22:47:32 -07:00
John MacFarlane
307ea358cb
More documentation on converting bib formats.
2020-10-08 22:10:30 -07:00
John MacFarlane
2d4214fa31
Extend fix to #6719 to JATS reader
2020-10-08 21:36:08 -07:00
John MacFarlane
f19286cf12
DocBook reader: don't squelch space at end of emphasis element.
...
Instead, include it after the emphasis. Closes #6719 .
Same fix was made for other inline elements, e.g. strikethrough.
2020-10-08 21:27:52 -07:00
John MacFarlane
dd3c4000ff
Small improvements to BibTeX parser.
2020-10-08 20:48:19 -07:00
John MacFarlane
0cfba4e36e
Fixed some bibtex comments in tests (closing }).
2020-10-08 20:42:36 -07:00
John MacFarlane
480f582664
Export ParseError from T.P.Parsing.
2020-10-08 18:55:20 -07:00
John MacFarlane
84eea72e79
MANUAL: Add note about lualatex using selnolig.
2020-10-08 17:25:36 -07:00
John MacFarlane
2054bcbff6
Fix custom writer test.
...
The custom writer is now less aggressive about escaping `"`.
2020-10-08 12:32:42 -07:00
John MacFarlane
641849b70a
Be less aggressive about using quotes for YAML values.
...
We need quotes if `[` or `{` or `'` is at the beginning of
the line, but not otherwise.
2020-10-08 10:54:53 -07:00
William Lupton
36e010cb4a
Fix apparent typos in sample.lua ( #6729 )
2020-10-08 09:42:36 -07:00
John MacFarlane
5a54595ae0
Use ghc 8.8.4 for CI build on macOS, because it is pre-installed.
2020-10-08 09:12:29 -07:00
John MacFarlane
2566ff6624
Qualify some uses of fail to avoid ambiguity.
2020-10-08 09:12:29 -07:00
Ian Max Andolina
d1e1898c52
Add info on how to debug Lua filters ( #6732 )
...
Add info on debugging Lua filters.
2020-10-08 11:56:08 +02:00
John MacFarlane
1be0f0fba8
Use double quotes for YAML metadata.
...
Closes #6727 .
2020-10-07 23:05:51 -07:00
John MacFarlane
a520181cdb
Use golden test framework for command tests.
...
This means that `--accept` can be used to update expected output.
2020-10-07 22:33:44 -07:00
John MacFarlane
6f2019ac08
Remove redundant import.
2020-10-07 16:01:30 -07:00
John MacFarlane
5b4a606265
Remove redundant import.
2020-10-07 16:01:10 -07:00
John MacFarlane
428f8b4d20
Raise informative errors when YAML metadata parsing fails.
...
Closes #6730 .
Previously the command would succeed, returning empty metadata,
with no errors or warnings.
API changes:
- Remove now unused CouldNotParseYamlMetadata constructor for
LogMessage (T.P.Logging).
- Add 'Maybe FilePath' parameter to yamlToMeta in T.P.Readers.Markdown.
2020-10-07 13:12:32 -07:00
John MacFarlane
69b030c7df
Cleaner solution to #6723 .
2020-10-07 11:29:05 -07:00
John MacFarlane
1742821c3e
Fix URL prefixes in citations also when they occur in notes.
...
Update chicago-fullnote-bibliography.csl and adjust tests.
Closes #6723 .
2020-10-07 11:23:28 -07:00
John MacFarlane
3b2dd1e1b3
Use lastest citeproc.
2020-10-07 11:23:15 -07:00
John MacFarlane
d2e4a83dc6
Use latest citeproc.
...
Better solution to the problem of entities in CSL JSON output.
2020-10-07 09:31:44 -07:00
John MacFarlane
fd3809c33f
Unescape entities in writing CSL JSON.
...
The renderCslJson function escapes `<`, `>`, and `&` as entities.
This is appropriate when generating HTML, but in CSL JSON
these are supposed to appear unescaped.
Closes jgm/citeproc#17 .
2020-10-06 22:29:25 -07:00
Diego Balseiro
eda5540719
DOCX reader: Allow empty dates in comments and tracked changes ( #6726 )
...
For security reasons, some legal firms delete the date from comments and
tracked changes.
* Make date optional (Maybe) in tracked changes and comments datatypes
* Add tests
2020-10-06 21:03:00 -07:00
John MacFarlane
a27a0b5419
Incorporate
https://doi.org/ prefix added by CSL style...
...
...into linked DOI, and similarly for other URLs linked in the
bibliography. We want to avoid having a URL in which only the latter
part is linked. Closes #6723 .
2020-10-06 19:20:00 -07:00
John MacFarlane
a78fd5dbc0
Fix URL for "short DOIs" in citations. See #6723 .
...
Short DOIs begin 10/abcd and should be links to
`https://doi.org/abcd ` (omitting the `10/`).
2020-10-06 17:33:25 -07:00
John MacFarlane
d4707ee8bd
Run nightly one hour later.
2020-10-05 23:59:17 -07:00
John MacFarlane
97695a2bcc
Fixed regresison in last commit.
...
Parsing of YAML bibliographies was broken; this fixes it.
2020-10-05 23:57:38 -07:00
John MacFarlane
3e7ca707c9
Removed the idpred from metaValueToReference.
...
This isn't really necessary; we do filtering at other points now.
2020-10-05 21:15:20 -07:00
John MacFarlane
6a32ea71ea
Add yamlToRefs, yamlBsToRefs.
...
T.P.Readers.Markdown now exports yamlToRefs. [API change]
T.P.Readers.Metadata exports yamlBsToRefs. [API change]
These allow specifying an id filter so we parse only references
that are used in the document. Improves timing with a 3M
yaml references file from 36s to 17s.
2020-10-05 21:07:47 -07:00