Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2020-11-07 | Lint code in PRs and when committing to master (#6790) | Albert Krewinkel | 23 | -95/+138 | |
* Remove unused LANGUAGE pragmata * Apply HLint suggestions * Configure HLint to ignore some warnings * Lint code when committing to master | |||||
2020-11-06 | doc/filters.md: describe technical details of filter invocations (#6815) | Albert Krewinkel | 2 | -0/+81 | |
2020-11-06 | Comment out source-repository-package from cabal.project. | John MacFarlane | 1 | -4/+4 | |
2020-11-06 | Support nocase spansn for csljson output | John MacFarlane | 1 | -0/+1 | |
2020-11-05 | Use citeproc 0.1.1.1. | John MacFarlane | 2 | -3/+2 | |
Closes #6813. | |||||
2020-11-05 | Require latest commonmark, commonmark-extensions. | John MacFarlane | 2 | -4/+4 | |
Fixes a bug with `autolink_bare_uris` and commonmark. | |||||
2020-11-05 | LaTeX reader: better handling of `\\` inside math in table cells. | John MacFarlane | 1 | -0/+2 | |
Previously this confused the table parser. Closes #6811. | |||||
2020-11-05 | Use latest commonmark, commonmark-extensions. | John MacFarlane | 2 | -4/+4 | |
2020-11-05 | Citeproc: improve punctuation in in-text note citations. | John MacFarlane | 1 | -8/+15 | |
Previously in-text note citations inside a footnote would sometimes have the final period stripped, even if it was needed (e.g. on the end of 'ibid'). See #6813. | |||||
2020-11-04 | DokuWiki writer: translate language names for code elements... | John MacFarlane | 3 | -14/+36 | |
...and improve whitespace. Closes #6807. | |||||
2020-11-04 | MediaWiki writer: use syntaxhighlight tag... | John MacFarlane | 1 | -2/+9 | |
instead of deprecated source, for highlighted code. Also support `startFrom` attribute and `numberLines`. Closes #6810. | |||||
2020-11-04 | Use citeproc 0.1.1. | John MacFarlane | 3 | -4/+3 | |
2020-11-04 | Simplified idpred in citeproc. | John MacFarlane | 1 | -2/+1 | |
2020-11-03 | Update AUTHORS.md | John MacFarlane | 1 | -0/+1 | |
2020-11-03 | Update man page and changelog. | John MacFarlane | 2 | -1/+4 | |
2020-11-03 | man template: change tbl comment to `'\" t`. | John MacFarlane | 1 | -1/+1 | |
This is what is specified in groff_man(7). Closes #6803. | |||||
2020-11-03 | Update changelog | John MacFarlane | 1 | -0/+3 | |
2020-11-03 | Document pandoc's handling of metadata in JATS output (#6794) | Albert Krewinkel | 1 | -0/+299 | |
2020-11-03 | Regenerate man page. | John MacFarlane | 1 | -5/+5 | |
2020-11-03 | Update changelog. | John MacFarlane | 1 | -6/+15 | |
2020-11-03 | Clarify manual on `--track-changes`. | John MacFarlane | 1 | -12/+12 | |
Closes #6801. | |||||
2020-11-03 | LaTeX template: fix `\CSLRightInline`... | John MacFarlane | 1 | -3/+3 | |
so that it does not run over the right margin. | |||||
2020-11-03 | Properly support optional cite argument for `\blockquote`. | John MacFarlane | 2 | -7/+17 | |
(LaTeX reader) Closes #6802. | |||||
2020-11-02 | Update man page. | John MacFarlane | 2 | -2/+32 | |
2020-11-02 | Bump version to 2.11.1 and update changelog. | John MacFarlane | 2 | -1/+91 | |
2020-11-02 | LaTeX reader: fix bug parsing macro arguments. | John MacFarlane | 2 | -1/+21 | |
If `\cL` is defined as `\mathcal{L}`, and `\til` as `\tilde{#1}`, then `\til\cL` should expand to `\tilde{\mathcal{L}}`, but pandoc was expanding it to `\tilde\mathcal{L}`. This is fixed by parsing the arguments in "verbatim mode" when the macro expands arguments at the point of use. Closes #6796. | |||||
2020-11-02 | Default CSS tweaks. | John MacFarlane | 5 | -75/+70 | |
These changes restore the 20px font size while increasing readibility by reducing line width. (The number of words per line is now similar to that of pandoc's default LaTeX/PDF output.) With the narrower lines, we also need less interline and interparagraph space, so the content becomes more compact and skimmable: - Change default font size back to 20px. - Set font-size for print media to 12pt. - Reduce interline space. - Reduce interparagraph space. - Reduce line width. - Remove the special `line-height: 1` for table cells, which I had suggested but which now seems a mistake. - Remove the special line-height for pre. - Ensure that there is a bit more space before a heading than after. - Slightly reduced space after title header. | |||||
2020-11-02 | T.P.Filter: allow shorter YAML representation of Citeproc | Albert Krewinkel | 1 | -3/+5 | |
The map-based YAML representation of filters expects `type` and `path` fields. The path field had to be present for all filter types, but is not used for citeproc filters. The field can now be omitted when type is "citeproc", as described in the MANUAL. | |||||
2020-11-01 | Default CSS: avoid padding and color if monobackgroundcolor not given. | John MacFarlane | 6 | -20/+9 | |
This makes the default more austere, while putting the padded, colored code elements within easy reach. | |||||
2020-11-01 | Updates to default CSS (#6786) | Mauro Bieg | 6 | -43/+213 | |
- Fix margin before codeblock - Add `monobackgroundcolor` variable, making the background color and padding of code optional. - Ensure that backgrounds from highlighting styles take precedence over monobackgroundcolor - Remove list markers from TOC - Add margin-bottom where needed - Remove italics from blockquote styling - Change borders and spacing in tables to be more consistent with other output formats - Style h5, h6 - Decrease root font-size to 18px - Update tests for styles.html changes - Add CSS example to MANUAL | |||||
2020-11-01 | Fix code example in lua-filters.md. | John MacFarlane | 1 | -1/+2 | |
Closes #6795, thanks to Odin Kroeger. | |||||
2020-11-01 | Use latest commonmark, commonmark-extensions. | John MacFarlane | 2 | -4/+4 | |
This fixes a bug with nested blocks in footnotes with the `footnote` extension to `commonmark`. See jgm/commonmark-hs#63. | |||||
2020-11-01 | Citeproc: use comma for in-text citations inside footnotes. | John MacFarlane | 2 | -9/+19 | |
When an author-in-text citation like `@foo` occurs in a footnote, we now render it with: `AUTHOR NAME + COMMA + SPACE + REST`. Previously we rendered: `AUTHOR NAME + SPACE + "(" + REST + ")"`. This gives better results. Note that normal citations are still rendered in parentheses. | |||||
2020-11-01 | Improve deNote. | John MacFarlane | 1 | -4/+5 | |
2020-11-01 | Use latest citeproc. | John MacFarlane | 2 | -2/+2 | |
2020-10-31 | CI: improve JATS format validator workflow | Albert Krewinkel | 1 | -8/+14 | |
2020-10-31 | JATS templates: ensure jats_publishing output is valid | Albert Krewinkel | 3 | -0/+17 | |
2020-10-31 | CI: validate JATS old-style writer test output | Albert Krewinkel | 1 | -0/+47 | |
2020-10-30 | Fix duplicate "class" attribute in HTML writer | Andy Morris | 3 | -14/+16 | |
2020-10-29 | Use new citeproc; do note capitalization here, not in citeproc. | John MacFarlane | 5 | -7/+16 | |
2020-10-29 | Allow citation-abbreviations in defaults file. | John MacFarlane | 2 | -0/+6 | |
2020-10-29 | LaTeX writer: Improved calculation of table column widths. | John MacFarlane | 4 | -49/+79 | |
We now have LaTeX do the calculation, using `\tabcolsep`. So we should now have accurate relative column widths no matter what the text width. The default template has been modified to load the calc package if tables are used. | |||||
2020-10-27 | Use latest citeproc. Closes #6783. | John MacFarlane | 3 | -5/+32 | |
2020-10-27 | Remove obsolete comment | John MacFarlane | 1 | -1/+0 | |
2020-10-27 | Citeproc: properly handle `csl` field with `data:` URI. | John MacFarlane | 1 | -1/+1 | |
This is used with the JATS writer, so this fixes a regression in pandoc 2.11 with JATS output and citeproc. Closes #6783. | |||||
2020-10-26 | Add PandocBibliographyError and use it in parsing bibliographies. | John MacFarlane | 2 | -5/+10 | |
This ensures that bibliography parsing errors generate messages that include the bibliography file name -- otherwise it can be quite mysterious where it is coming from. [API change] New PandocBibliographyError constructor on PandocError type. | |||||
2020-10-26 | DocBook Reader: fix duplicate bibliography bug (#6773) | Nils Carlson | 2 | -5/+24 | |
Also add unit test to ensure the behavior stays consistent. | |||||
2020-10-23 | HTML reader: Parse contents of iframes. | John MacFarlane | 1 | -4/+17 | |
See #6770. | |||||
2020-10-23 | HTML reader: parse inline svg as image... | John MacFarlane | 1 | -0/+17 | |
...unless `raw_html` is set in the reader (in which case the svg is passed through as raw HTML). Closes #6770. | |||||
2020-10-23 | Update man page. | John MacFarlane | 1 | -1/+3 | |