Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2019-03-09 | Ipynb reader/writer: better handling of cell metadata. | John MacFarlane | 1 | -7/+6 | |
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-06 | ipynb writer: recurse into native divs for output cell data. | John MacFarlane | 1 | -0/+1 | |
See #5354. | |||||
2019-03-04 | LaTeX writer: Add classes for frontmatter support (#5353) | Andrew Dunning | 1 | -2/+2 | |
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 writer/template: better handling of front/main/backmatter. | John MacFarlane | 1 | -26/+29 | |
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-01 | LaTeX(Beamer) writer: include contents under headers < slidelevel. | John MacFarlane | 1 | -1/+8 | |
Currently we keep the fancy title slide and add a new slide with the same title and whatever content was under the header. This changes behavior of slides, but is consistent with the new behavior of the revealjs and other HTML slide show writers. See #4317. | |||||
2019-03-01 | HTML writer: include content under title slides. | John MacFarlane | 1 | -7/+9 | |
This facilitates real 2D revealjs slideshows, with content under the top-level slide in each stack. It also enables notes on title slides. Closes #4317 and #5237. | |||||
2019-03-01 | Remove license boilerplate. | John MacFarlane | 36 | -659/+0 | |
The haddock module header contains essentially the same information, so the boilerplate is redundant and just one more thing to get out of sync. | |||||
2019-02-28 | ipynb writer: only include metadata under 'jupyter' field. | John MacFarlane | 1 | -1/+1 | |
2019-02-27 | PowerPoint writer: add underlines | Jesse Rosenthal | 1 | -0/+3 | |
Use span with single class "underline" as in docx writer. | |||||
2019-02-22 | Add section identifiers support for FB2 writer (#5315) | John | 1 | -35/+28 | |
Closes #5229. | |||||
2019-02-18 | hlint Muse | Alexander Krotov | 1 | -2/+2 | |
2019-02-18 | Muse writer: escape secondary notes | Alexander Krotov | 1 | -7/+10 | |
2019-02-18 | Move a comment in Muse Writer | Alexander Krotov | 1 | -1/+1 | |
2019-02-15 | ipynb writer: don't create attachments for images with absolute URIs. | John MacFarlane | 1 | -2/+3 | |
...including data: URIs. Closes #5303. | |||||
2019-02-15 | Revert "JATS writer: Support citations." | John MacFarlane | 1 | -4/+3 | |
This reverts commit 39889c22df578a4310bcf549fcd507c08fbf1416. | |||||
2019-02-15 | JATS writer: Support citations. | John MacFarlane | 1 | -3/+4 | |
2019-02-10 | Implement aria roles doc-bibliography, doc-biblioentry, doc-biblioref. | John MacFarlane | 1 | -2/+10 | |
Note that doc-biblioref is only used when link-citations produces links, since it belongs on links. See #4213. | |||||
2019-02-10 | JATS writer: wrap figure caption in <p> to fix validation (#5292) | Mauro Bieg | 1 | -1/+1 | |
closes #5290 | |||||
2019-02-09 | ipynb writer - ensure final newline. | John MacFarlane | 1 | -0/+1 | |
2019-02-09 | Fixed asciidoc display math in list contexts. | John MacFarlane | 1 | -17/+46 | |
2019-02-09 | Asciidoctor writer sets the stem attribute if it contains latexmath | TG | 1 | -1/+7 | |
2019-02-09 | Adds Asciidoctor sprcific writer and tests | TG | 1 | -12/+29 | |
2019-02-09 | AsciiDoc Writer: DisplayMath as asciidoc latexmath block | TG | 1 | -1/+4 | |
2019-02-09 | AsciiDoc writer: change bulletListLevel and orderedListLevel... | John MacFarlane | 1 | -4/+4 | |
so that 0 means "not in a list," which is more what one would expect. | |||||
2019-02-04 | Add missing copyright notices and remove license boilerplate (#5112) | Albert Krewinkel | 36 | -73/+73 | |
Quite a few modules were missing copyright notices. This commit adds copyright notices everywhere via haddock module headers. The old license boilerplate comment is redundant with this and has been removed. Update copyright years to 2019. Closes #4592. | |||||
2019-02-02 | HTML5 writer: implement WAI-ARIA roles for (end)notes. | John MacFarlane | 1 | -12/+25 | |
See #4213. | |||||
2019-02-01 | LaTeX writer: use right fold for escapeString. | John MacFarlane | 1 | -15/+13 | |
This is more elegant than the explicit recursive we were using. | |||||
2019-02-01 | LaTeX writer: code simplification in escaping. | John MacFarlane | 1 | -20/+21 | |
2019-02-01 | Markdown writer: use markdown="1" when appropriate for Divs. | John MacFarlane | 1 | -0/+6 | |
When `native_divs` and `markdown_in_html_blocks` are disabled but `raw_html` and `markdown_attribute` are enabled... | |||||
2019-02-01 | LaTeX writer: avoid `{}` after control sequences when escaping. | John MacFarlane | 1 | -26/+36 | |
`\ldots{}.` doesn't behave as well as `\ldots.` with the latex ellipsis package. This patch causes pandoc to avoid emitting the `{}` when it is not necessary. Now `\ldots` and other control sequences used in escaping will be followed by either a `{}`, a space, or nothing, depending on context. Thanks to Elliott Slaughter for the suggestion. | |||||
2019-01-26 | Improve writing metadata for docx, pptx and odt (#5252) | Agustín Martín Barbero | 4 | -18/+99 | |
* docx writer: support custom properties. Solves the writer part of #3024. Also supports additional core properties: `subject`, `lang`, `category`, `description`. * odt writer: improve standard properties, including the following core properties: `generator` (Pandoc/VERSION), `description`, `subject`, `keywords`, `initial-creator` (from authors), `creation-date` (actual creation date). Also fix date. * pptx writer: support custom properties. Also supports additional core properties: `subject`, `category`, `description`. * Includes golden tests. * MANUAL: document metadata support for docx, odt, pptx writers | |||||
2019-01-25 | Texinfo writer: use header identifier for anchor if present. | John MacFarlane | 1 | -2/+4 | |
Previously we were overwriting an existing identifier with a new one. Closes #4731. | |||||
2019-01-25 | LaTeX writer: add `#` special characeters for listings. | John MacFarlane | 1 | -1/+1 | |
This character needs special handling in lstinline. Closes #4939. | |||||
2019-01-24 | Ipynb: Put all jupyter metadata under 'jupyter' key. | John MacFarlane | 1 | -1/+6 | |
2019-01-24 | Revert "Prepend `jupyter_` to jupyter metadata keys." | John MacFarlane | 1 | -6/+0 | |
This reverts commit 5eaff399d5d6dc30b0d453eff42c4101674d75ab. | |||||
2019-01-24 | Ms writer: ensure we have a newline after .EN in disply math. | John MacFarlane | 1 | -1/+1 | |
Closes #5251. | |||||
2019-01-24 | Prepend `jupyter_` to jupyter metadata keys. | John MacFarlane | 1 | -0/+6 | |
This avoids conflics with things like 'toc'. | |||||
2019-01-23 | Removed superfluous import. | John MacFarlane | 1 | -1/+0 | |
2019-01-22 | Support ipynb (Jupyter notebook) as input and output format. | John MacFarlane | 1 | -0/+233 | |
[API change] * Depend on ipynb library. * Add `ipynb` as input and output format. * Added Text.Pandoc.Readers.Ipynb (supports both nbformat v3 and v4). * Added Text.Pandoc.Writers.Ipynb (supports nbformat v4). * Added ipynb readers and writers to T.P.Readers, T.P.Writers, and T.P.Extensions. Register the file extension .ipynb for this format. * Add `PandocIpynbDecodingError` constructor to Text.Pandoc.Error.Error. * Note: there is no template for ipynb. | |||||
2019-01-17 | odt writer: fix typo in custom properties (#5231) | Agustín Martín Barbero | 1 | -2/+2 | |
fixes #2839 | |||||
2019-01-10 | Make raw content marked `beamer` work in `beamer` output. | John MacFarlane | 1 | -14/+18 | |
See pandoc/lua-filters#40. | |||||
2019-01-10 | Make 'plain' RawBlocks work for 'plain' output. | John MacFarlane | 1 | -0/+5 | |
2019-01-09 | Beamer writer: avoid duplicated `fragile` property in some cases. | John MacFarlane | 1 | -1/+3 | |
Closes #5208. | |||||
2019-01-08 | EPUB writer: ensure that picture transforms are done on metadata too. | John MacFarlane | 1 | -6/+6 | |
2019-01-07 | Asciidoc writer: shorter delimiters for tables, blockquotes. | John MacFarlane | 1 | -3/+2 | |
This matches asciidoctor reference docs. Closes #4364. | |||||
2019-01-07 | revealjs writer: fix some section nesting corner cases. | John MacFarlane | 1 | -6/+13 | |
* Ensure that we don't get > 2 levels of section nesting, even with slide level > 2. * If slide level == N but there is no N-level header, make sure the next header with level > N gets treated as a slide and put in a section, rather than remaining loose. Closes #5168. | |||||
2019-01-04 | Use toTableOfContents in Powerpoint writer.... | John MacFarlane | 1 | -16/+3 | |
instead of duplicating code. | |||||
2019-01-04 | RTF writer: use toTableOfContents from T.P.W.Shared. | John MacFarlane | 1 | -17/+2 | |
2019-01-04 | Implement --toc in commonmark/gfm writers. | John MacFarlane | 2 | -3/+14 | |
Closes #5172. | |||||
2019-01-04 | T.P.Writers.Shared - add toTableOfContents (API change). | John MacFarlane | 2 | -22/+25 | |
This is refactored out from the Markdown writer. IT can be used in other writers to create a generic TOC. |