aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-02-04Add framework for RIS reader.risJohn MacFarlane
2022-02-04Document ris output in manual.John MacFarlane
2022-02-04Add endnotexml test to pandoc.cabal extra-source-files.John MacFarlane
2022-02-04Docx zotero/mendeley/endnote: add comma before locator in suffix.John MacFarlane
2022-02-04Support Prefix, Suffix, Pages in endnote ADDINs.John MacFarlane
2022-02-04Got endnote citations working in docx...John MacFarlane
Still to do: prefix, suffix, locator.
2022-02-04Docx reader: skeleton for endnote citation ADDINs.John MacFarlane
2022-02-04EndNote: export readEndNoteXMLCitation...John MacFarlane
instead of readEndNoteXMLReferences. This is the function we'll need in the docx reader. We still need to implement locator, prefix, and suffix.
2022-02-04Add endnotexml reader test.John MacFarlane
2022-02-04Add mendeley citation tests.John MacFarlane
2022-02-04Docx reader: parse EN.CITE and EN.REFLIST fields.John MacFarlane
2022-02-04Add endnote XML reader.John MacFarlane
New input format: endnotexml New reader module: Text.Pandoc.Readers.EndNote, exporting `readEndNoteXML` and `readEndNoteXMLReferences`. [API change] This reader is still a bit rudimentary, but it should get be good enough to be helpful.
2022-02-04Support embedded Mendeley citations in docx.John MacFarlane
These are supported in the same way as Zotero citations, using the same code. As with Zotero, enable the `citations` extension on `docx` to parse these as native citations. Closes #7840.
2022-02-04MediaBag: improve detection of absolute paths.John MacFarlane
Previously we used System.FilePath's isRelative to determine when paths are relative (since absolute paths need to get a new name based on the sha1 hash). But this has an OS-specific behavior and actually returns True on Windows for paths like `/media/file.png`. This ought to fix #7881.
2022-02-04Revert "T.P.Class.IO.adjustImagePath: avoid double slash."John MacFarlane
This reverts commit 3dcb526b9b084976bfb5ef2f02a6bf009fd78750.
2022-02-04T.P.Class.IO.adjustImagePath: avoid double slash.John MacFarlane
PReviously if the directory argument ended in slash, we'd get a doubled slash in the path. This may help with #7881.
2022-02-03Docx reader: add bibliographic entries for zotero ADDIN.John MacFarlane
Bibliographic data embedded in citation items is added to the `references` metadata field. Closes #7840.
2022-02-03Add zoreto test with +citations.John MacFarlane
So far, though, we still don't include the references in the metadata.
2022-02-03Add zotero citation test with docx-citations.John MacFarlane
2022-02-03Improve locators for docx Zotero citations.John MacFarlane
2022-02-03Enable `citations` extension for docx reader.John MacFarlane
When enabled, Zotero citations are parsed as native pandoc citations. (When disabled, the Zotero-generated citation text is passed through as regular text.) In addition, the Zotero-generated bibliography is suppressed. Locators still need some work.
2022-02-03doc/org.md: remove obsolete citations section.John MacFarlane
This mostly described citation formats we no longer support.
2022-02-03MANUAL: fix documentation for citations and org mode.John MacFarlane
2022-02-03Docx reader: Parse CSL JSON in Zotero addin.John MacFarlane
This gives us what we ned for #7840, except adding to the references in metadata.
2022-02-03Trim whitespace from math in --webtex.John MacFarlane
This fixes problems with --webtex and markdown output, when display math starts or ends with a newline. Closes #7892.
2022-02-03Whitespace fixes.John MacFarlane
2022-02-03Docx reader: add more framework for Zotero citations.John MacFarlane
- Add docxReferences to state, so we can accumulate references for metadata. - Add a clause for ZoteroItem to parPartToInlines'. So far it doesn't do anything except add a surrounding Cite element. See #7840.
2022-02-03Use unreleased citeproc.John MacFarlane
2022-02-02LaTeX reader: handle subequations as inline math environment.John MacFarlane
Closes #7883.
2022-02-01Restore wkhtmltopdf as default pdf engine for HTMLAlbert Krewinkel
2022-01-31Makefile: add 'make help', trim some useless targets.2.17.1.1John MacFarlane
2022-01-31Bump to 2.17.1.1, update changelog and man page.John MacFarlane
2022-01-31Revert "T.P.App.Opt: fix logic bug in fullDefaultsPath."John MacFarlane
This reverts commit 545c0911aa5d7d91280c5213c6d57b3e634ef1e5. Fixes regression in 2.17.1. The original commit was completely misguided, and caused problems finding defaults files in the default user data directory.
2022-01-31Custom writer: default to single quotes for stringsAlbert Krewinkel
Makes the code more consistent and makes it easier to use double quotes in strings, which is the usual quoting style used for HTML attributes. Closes: #7487
2022-01-30RELEASE-CHECKLIST: remove CircleCI step.John MacFarlane
2022-01-30Fix typo in changelog.2.17.1John MacFarlane
2022-01-30Update man page.John MacFarlane
2022-01-30Update AUTHORS.md.John MacFarlane
2022-01-30Minor changelog fixes.John MacFarlane
2022-01-30Fix identifier in lua-filters doc.John MacFarlane
2022-01-30lua-filters: put all parameters in code font.John MacFarlane
2022-01-30Move `beamerarticle` in MANUAL.John MacFarlane
It should be documented under "Variables for LaTeX", not "for Beamer." Closes #7874.
2022-01-29Bump to 2.17.1. Provisionally update changelog.John MacFarlane
2022-01-29LaTeX reader: ensure that `\raggedright` doesn't gobble an argument.John MacFarlane
See #7757.
2022-01-29Document `--trace` option.John MacFarlane
Closes #7873.
2022-01-29Document `no-check-certificate` in defaults files.John MacFarlane
See #7873.
2022-01-29Document 'sandbox' option for defaults files.John MacFarlane
See #7873.
2022-01-29Use `[x]` not `[X]` for asciidoctor checklists.John MacFarlane
See #7798.
2022-01-29Regenerate man page.John MacFarlane
2022-01-29manfilter.lua: remove extra indent in table cells with code blocks.John MacFarlane