John MacFarlane
15683bb607
Citeproc: avoid odd handling of quotes.
...
citeproc changes allow us to ignore Quoted elements;
citeproc now uses its own method for represented quoted
things, and only localizes and flipflops quotes it adds itself.
See #87 .
The one thing left to do is to convert Quoted elements in
bibliography databases (esp. titles) to `Span ("",["csl-quoted"],[])`
before passing them to citeproc, IF the localized quotes
for the quote type match the standard inverted commas.
2021-08-13 18:13:06 -07:00
John MacFarlane
05640f9a21
Removed quote localization from citeproc processing.
...
This is now done in citeproc itself.
2021-08-13 17:30:54 -07:00
John MacFarlane
92efc60571
Fix comment syntax in cabal.project
2021-07-18 11:10:45 -07:00
John MacFarlane
168b559c96
Use doctemplates 0.4.1 and citeproc 0.10.
2021-07-18 10:55:27 -07:00
John MacFarlane
ff26af59ac
Revamp note citation handling.
...
Use latest citeproc, which uses a Span with a class rather
than a Note for notes. This helps us distinguish between
user notes and citation notes.
Don't put citations at the beginning of a note in parentheses.
(Closes #7394.)
2021-07-05 13:19:33 -07:00
John MacFarlane
b7572db224
Use dev version of citeproc.
...
This eliminates double hyperlinks in author-in-text citations.
Author-only citations are no longer hyperlinked.
See jgm/citeproc#77 .
2021-06-29 09:18:49 -07:00
John MacFarlane
382be73d77
Use dev version of citeproc.
...
This fixes moving of punctuation inside quotes to conform to
the CSL spec: only comma and period are moved, not question
mark or exclamation point.
2021-06-28 22:56:16 -07:00
John MacFarlane
7dcf727382
Use dev version of doctemplates.
2021-06-22 23:58:24 -07:00
John MacFarlane
697d149733
Use released citeproc 0.4.
2021-05-12 14:35:06 -07:00
John MacFarlane
853f24f5ca
Fixed another typo in cabal.project.
2021-04-25 23:11:53 -07:00
John MacFarlane
1f72a50627
Fix typo in cabal.project.
2021-04-25 22:52:07 -07:00
John MacFarlane
16b64bda38
Use dev texmath, citeproc.
2021-04-25 21:56:54 -07:00
John MacFarlane
9d6c3fa41f
Use lastest citeproc.
2021-04-18 11:35:09 -07:00
John MacFarlane
a478a5c4c8
Update to released unicode-collation, latest citeproc dev version.
...
Update citeproc test.
2021-04-17 16:15:14 -07:00
John MacFarlane
ff5a504809
Use new citeproc + unicode-collation.
...
Add command test for unicode-collation.
2021-04-17 16:15:13 -07:00
John MacFarlane
c3a9322b93
cabal.project: move flags: to top level (not under pandoc:).
...
If it's under the pandoc stanza, it can't be overriden on the
command line, it seems.
Also we remove ghc-options.
2021-03-19 14:51:21 -07:00
John MacFarlane
a366e2b574
cabal.project: remove -j, which means -j1!
2021-03-16 13:06:38 -07:00
John MacFarlane
595d2e25ea
cabal.project: don't explicitly set -trypandoc.
...
If we do, this can't be overridden on the command line.
2021-03-02 10:03:52 -08:00
John MacFarlane
af77241b17
cabal.project - more heap space
2021-02-02 14:47:27 -08:00
John MacFarlane
07c98eae50
Use citeproc >= 0.3.0.4.
2021-01-15 14:17:17 -08:00
John MacFarlane
3d6ebc9051
Use dev version of citeproc.
...
Change a citation test which had wrong disambiguation
(see jgm/citeproc#44 ).
2021-01-15 11:51:07 -08:00
John MacFarlane
19d4e43605
Require texmath 0.12.1.
2020-12-27 22:57:14 -08:00
John MacFarlane
211b6a1fc7
Remove .travis.yml and add CircleCI config.
2020-12-17 23:38:44 -08:00
John MacFarlane
791cb05b3e
Use released citeproc 0.3.
2020-12-16 23:57:12 -08:00
John MacFarlane
a27052da58
Use released doctemplates 0.9.
2020-12-16 23:45:23 -08:00
John MacFarlane
a1112c0da0
Add tests: True to cabal.project.
...
Hoping this fixes the odd new CI failure for cabal.
2020-12-16 21:00:46 -08:00
John MacFarlane
914cf0b602
Fix citeproc regression with duplicate references.
...
- Use dev version of citeproc, which handles duplicate
ids better, preferring the last one in the list
and discarding the rest.
- Ensure that inline citations take priority over external
ones.
See jgm/citeproc#36 .
This restores the behavior of pandoc-citeproc.
2020-12-16 15:37:40 -08:00
John MacFarlane
41577a6656
Use latest dev version of doctemplates.
2020-12-16 07:56:37 -08:00
Albert Krewinkel
b15191aece
cabal.project: disable installation of citeproc from source
2020-12-10 08:11:05 +01:00
John MacFarlane
2e372ab921
Use dev version of citeproc.
2020-11-22 16:10:30 -08:00
John MacFarlane
22e5efe6a2
Comment out source-repository-package from cabal.project.
2020-11-06 09:26:09 -08:00
John MacFarlane
b5e9c2a7a6
Use citeproc 0.1.1.
2020-11-04 11:15:48 -08:00
John MacFarlane
2125aea026
Use latest citeproc.
2020-11-01 10:48:47 -08:00
John MacFarlane
3e6d009c6b
Use new citeproc; do note capitalization here, not in citeproc.
2020-10-29 21:53:02 -07:00
John MacFarlane
517c55dae7
Use latest citeproc. Closes #6783 .
2020-10-27 22:21:03 -07:00
John MacFarlane
2059c05f0e
Require citeproc >= 0.1.0.3.
...
In the previous release we pointed to this with cabal.project
and stack.yaml, but jumped the gun because citeproc 0.1.0.3
had not yet been officially released.
2020-10-22 21:45:38 -07:00
John MacFarlane
b876793910
Use latest citeproc.
...
This fixes a problem with author-in-text citations for references
including both an author and an editor. Previously, both were
included in the text, but only the author should be.
Closes #6765 . Added a test.
2020-10-21 23:14:17 -07:00
John MacFarlane
3c8b3eba17
Require citeproc 0.1.0.2.
2020-10-15 13:00:37 -07:00
John MacFarlane
1122d22a2c
Use citeproc 0.1.0.1.
2020-10-13 22:44:05 -07:00
John MacFarlane
229e763646
Depend on latest citeproc.
...
This fixes the citation number issue with ieee.csl and other
styles that do not explicitly sort bibliographies. (Pandoc
was numbering them by their order in the bibliography file,
rather than the order cited, as required by the CSL spec.)
Closes #6741 .
2020-10-13 14:52:09 -07:00
John MacFarlane
6fce81fb61
Use latest citeproc (better grouping/collapsing behavior with prefixes).
2020-10-13 11:06:02 -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
72f2a1ee9c
Use released citeproc 0.1.
2020-10-09 16:35:05 -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
7d54e79091
Use latest citeproc.
...
Update chicago-fullnute-bibliography test, which is now correct.
2020-10-03 16:07:55 -07:00
John MacFarlane
27b4c21f72
Update to lastest citeproc
2020-10-01 22:07:55 -07:00
John MacFarlane
46dffbd8e5
Use latest citeproc.
2020-09-27 23:52:28 -07:00
John MacFarlane
eff6b8f27d
Use latest citeproc.
2020-09-27 16:03:31 -07:00
John MacFarlane
3abfcbeef7
Use latest citeproc.
2020-09-26 17:13:55 -07:00