aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-03-13Use cmark-gfm-0.1.8.2.7.1John MacFarlane
2019-03-13Update changelogJohn MacFarlane
2019-03-13Update manual date and man page.John MacFarlane
2019-03-13Updated tested-with.John MacFarlane
2019-03-13Bump to 2.7.1John MacFarlane
2019-03-13Update AUTHORSJohn MacFarlane
2019-03-13Tests.Old: specify --data-dir=../data.John MacFarlane
Remove old pandoc_datadir environment variable, which doesn't do anything.
2019-03-13 LaTeX template: Improve readability (#5363)Andrew Dunning
+ LaTeX template: Improve template readability Use `hidelinks` option for hyperref, which has the same effect as `pdfborder={0 0 0}`, but its purpose is clearer. Use a simpler conditional for Polyglossia/Babel. Format comments more consistently. + Update tests + Remove hyperref breaklinks option. According to the documentation, hyperref sets this automatically as appropriate to the driver.
2019-03-13LaTeX reader test: Allow compilation of file (#5364)Andrew Dunning
The test could not compile in LaTeX due to missing `setspace` package. Remove redundant packages.
2019-03-13Revise last commit, adding an upper bound for cmark-gfm.John MacFarlane
2019-03-13Exclude cmark-gfm-hs 0.1.7, which is buggy.John MacFarlane
2019-03-12Use latest pandoc-citeproc.John MacFarlane
2019-03-11docx writer: avoid extra copy of abstractNum and num elements...John MacFarlane
...in numbering.xml. This caused pandoc-produced docx files to be uneditable using Word Online. The problem was that recent versions of reference.docx include samples of various kinds of text, including lists. The numering elements for these were getting copied over to the new docx, where they clashed with the autogenerated elements produced by pandoc. This didn't confuse Desktop Word, but it did confuse Word Online. Closes #5358.
2019-03-10LaTeX reader: support `\underline`, `\ul`, `\uline` (#5359)Paul Tilley
These are parsed as a Span with class `underline`, as with other readers.
2019-03-10ipynb reader: removed vestigial ReaderOptions param.John MacFarlane
2019-03-09Include execution output in ipynb test.John MacFarlane
2019-03-09Add recommendation to use `raw_attribute` with ipynb.John MacFarlane
See #5354.
2019-03-09ipynb reader: remove sensitivity to `raw_html`, `raw_tex` extensions.John MacFarlane
We now include every output format. Pruning is handled by `--ipynb-output=`.
2019-03-09Markdown writer: improve handling of raw blocks/inline.John MacFarlane
We now emit raw content using `raw_attribute` when no more direct method is available.
2019-03-09Makefile - remove --resolver from quick target.John MacFarlane
2019-03-09Ipynb reader/writer: better handling of cell metadata.John MacFarlane
We now handle even complex cell metadata in the Div's attributes. Simple metadata fields are rendered as a plain string, and complex ones as JSON.
2019-03-08Allow -o/--output to be used with --print-*.John MacFarlane
`--print-default-data-file` `--print-highlighting-style` `--print-default-template` Note that `-o` must occur BEFORE the `--print*` command on the command line (this is documented). Closes #5357.
2019-03-07Update pandoc-citeproc version in cabal.project.John MacFarlane
2019-03-07Use latest pandoc-citeproc, texmath.John MacFarlane
2019-03-07Add inNote to Footcite and Footcites0.16.1.2John MacFarlane
2019-03-07Add tectonic as an option for --pdf-engine. (#5346)Cormac Relf
Closes #5345 Runs tectonic on STDIN instead of a temporary .tex file, so that it looks in the working directory for `\include` and `\input` like the rest of the engines. Allows overriding the output directory without messing up the args with `--pdf-engine-opt=--outdir --pdf-engine-opt="$DIR"`.
2019-03-06filterIpynbOutput - go back to just including one block per format.John MacFarlane
In the end we need a 1-1 map of mime types to output blocks.
2019-03-06Fixed mistake in filterIpynbOutput (prefer lower, not higher rank!)John MacFarlane
2019-03-06Improve filterIpynbOutput.John MacFarlane
- Ensure that images are prioritized over text. - Allow multiple RawBlocks for same format.
2019-03-06ipynb writer: recurse into native divs for output cell data.John MacFarlane
See #5354.
2019-03-06Shared.filterIpynbOutput: 'best' should include everything for ipynb.John MacFarlane
2019-03-04LaTeX writer: Add classes for frontmatter support (#5353)Andrew Dunning
Remove frontmatter from scrreprt The KOMA-Script `scrreprt` class follows the pattern of `report`, and does not support `\frontmatter`. Use frontmatter for more classes
2019-03-04 LaTeX template: Robust section numbering removal (#5351)Andrew Dunning
Ensures that section numbering does not reappear with custom section levels. See <https://tex.stackexchange.com/questions/473653/>. Update tests
2019-03-04LaTeX writer/template: better handling of front/main/backmatter.John MacFarlane
In pandoc 2.7 we assumed that every class with chapters would accept `\frontmatter`, `\mainmatter`, and `\backmatter`. This is not so (e.g. report does not). So pandoc 2.7 breaks on report class by including an unsupported command. So we replace the book-class variable in the template with two variables, has-chapters and has-frontmatter, and set these intelligently in the writer. Closes #5348.
2019-03-03Added to AUTHORS.md.John MacFarlane
2019-03-03Another small changelog fix.John MacFarlane
2019-03-03Fix typo in changelog.John MacFarlane
2019-03-03Update manual date, man page, README.md.2.7John MacFarlane
2019-03-03cabal.project - update pandoc-citeproc version.John MacFarlane
2019-03-03Update bash completion template.John MacFarlane
Added `--ipynb-output` and `latexmk` pdf-engine.
2019-03-02Use latest pandoc-citeproc. Updated cahngelog.John MacFarlane
2019-03-02Changelog rewording and reformatting.John MacFarlane
2019-03-02Update changelog.John MacFarlane
2019-03-02JATS reader: Support fig-group block element (#5317).John MacFarlane
2019-03-02Add John KetzerX to AUTHORSJohn MacFarlane
2019-03-02Require texmath 0.11.2.1John MacFarlane
2019-03-02Shared: remove withTempDir.John MacFarlane
2019-03-02Bump version to 2.7.John MacFarlane
2019-03-02Use XDG data directory for user data directory.John MacFarlane
Instead of `$HOME/.pandoc`, the default user data directory is now `$XDG_DATA_HOME/pandoc`, where `XDG_DATA_HOME` defaults to `$HOME/.local/share` but can be overridden by setting the environment variable. If this directory is missing, then `$HOME/.pandoc` is searched instead, for backwards compatibility. However, we recommend moving local pandoc data files from `$HOME/.pandoc` to `$HOME/.local/share/pandoc`. On Windows the default user data directory remains the same. Closes #3582.
2019-03-02Add new exported function defaultUserDataDirsJohn MacFarlane