Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2020-07-01 | HTML writer: improve alt-text/caption handling for HTML5 | Albert Krewinkel | 6 | -9/+17 | |
Screen readers read an image's `alt` attribute and the figure caption, both of which come from the same source in pandoc. The figure caption is hidden from screen readers with the `aria-hidden` attribute. This improves accessibility. For HTML4, where `aria-hidden` is not allowed, pandoc still uses an empty `alt` attribute to avoid duplicate contents. Closes: #6491 | |||||
2020-07-01 | Org reader: respect tables-excluding export setting | Albert Krewinkel | 4 | -2/+15 | |
Tables can be removed from the final document with the `#+OPTION: |:nil` export setting. | |||||
2020-06-30 | Org reader: respect export setting disabling footnotes | Albert Krewinkel | 4 | -2/+23 | |
Footnotes can be removed from the final document with the `#+OPTION: f:nil` export setting. | |||||
2020-06-30 | Ipnyb: allow lossless round-tripping of markdown cell content. | John MacFarlane | 3 | -6/+10 | |
The reader now parses the contents of the markdown cell to a Pandoc structure, but *also* stores the raw markdown in a `source` attribute on the cell Div. When we convert back to markdown, this attribute is stripped off and the original source is used. When we convert to other formats, the attribute is usually ignored (though it will come through in HTML as a `data-source` attribute, not unhelpfully). I'll note some potential drawbacks of this approach: - It makes it impossible to use pandoc to clean up or change the contents of markdown cells, e.g. going from `+smart` to `-smart`. - There may be formats where the addition of the `source` attribute is problematic. I can't think of any, though. Closes #5408. | |||||
2020-06-30 | Fix date on changelog | John MacFarlane | 1 | -1/+1 | |
2020-06-30 | Org reader: respect export setting which disables entities | Albert Krewinkel | 4 | -6/+22 | |
MathML-like entities, e.g., `\alpha`, can be disabled with the `#+OPTION: e:nil` export setting. | |||||
2020-06-29 | Add Vaibhav Sagar to authors. | John MacFarlane | 1 | -0/+1 | |
2020-06-29 | Fix 'make pandoc-templates'. | John MacFarlane | 1 | -2/+2 | |
2020-06-29 | rc action: use older stack that supports i386 for Windows i386 build. | John MacFarlane | 1 | -1/+2 | |
2020-06-29 | README.md. | John MacFarlane | 1 | -2/+2 | |
2020-06-29 | Update manual date, generate man page. | John MacFarlane | 2 | -26/+112 | |
2020-06-29 | Update changelog. | John MacFarlane | 1 | -1/+57 | |
2020-06-29 | Merge pull request #6328 from lierdakil/defaults-meta-parse | John MacFarlane | 3 | -57/+45 | |
Unify defaults metadata and markdown metadata parsers | |||||
2020-06-29 | Org reader: keep unknown keyword lines as raw org | Albert Krewinkel | 3 | -4/+18 | |
The lines of unknown keywords, like `#+SOMEWORD: value` are no longer read as metadata, but kept as raw `org` blocks. This ensures that more information is retained when round-tripping org-mode files; additionally, this change makes it possible to support non-standard org extensions via filters. | |||||
2020-06-29 | Org reader: unify keyword handling | Albert Krewinkel | 3 | -127/+127 | |
Handling of export settings and other keywords (like `#+LINK`) has been combined and unified. | |||||
2020-06-29 | Org reader: support LATEX_HEADER_EXTRA and HTML_HEAD_EXTRA settings | Albert Krewinkel | 3 | -40/+65 | |
These export settings are treated like their non-extra counterparts, i.e., the values are added to the `header-includes` metadata list. | |||||
2020-06-29 | Org reader: allow multiple #+SUBTITLE export settings | Albert Krewinkel | 3 | -1/+12 | |
The values of all lines are read as inlines and collected in the `subtitle` metadata field. | |||||
2020-06-29 | Clean up T.P.R.Metadata | Nikolay Yakimov | 2 | -41/+25 | |
2020-06-29 | Handle errors in yamlToMeta | Nikolay Yakimov | 2 | -11/+9 | |
2020-06-29 | Unify defaults and markdown metadata parsers | Nikolay Yakimov | 3 | -29/+35 | |
2020-06-28 | Remove obsolete RelaxedPolyRec extension (#6487) | Nikolay Yakimov | 5 | -7/+0 | |
2020-06-28 | doc/org.md: document behavior of `smart` extension | Albert Krewinkel | 1 | -0/+27 | |
See discussion in #4788. Closes: #4387 | |||||
2020-06-28 | PDF: all verbose output now goes to stderr, not stdout. | John MacFarlane | 1 | -21/+21 | |
Closes #6483. | |||||
2020-06-28 | Delete misleading sentence in manualfor --verbose | John MacFarlane | 1 | -2/+1 | |
2020-06-28 | JATS reader: parse abstract element into metadata field of same name (#6482) | Albert Krewinkel | 2 | -0/+26 | |
Closes: #6480 | |||||
2020-06-28 | Org reader: read `#+INSTITUTE` values as text with markup | Albert Krewinkel | 3 | -7/+22 | |
The value is stored in the `institute` metadata field and used in the default beamer presentation template. | |||||
2020-06-28 | Org tests: group export settings test for Org reader | Albert Krewinkel | 1 | -74/+79 | |
2020-06-28 | Bump hslua in stack.yaml | John MacFarlane | 1 | -1/+1 | |
2020-06-28 | Org reader: update behavior of author, keywords export settings | Albert Krewinkel | 2 | -39/+44 | |
The behavior of the `#+AUTHOR` and `#+KEYWORD` export settings has changed: Org now allows multiple such lines and adds a space between the contents of each line. Pandoc now always parses these settings as meta inlines; setting values are no longer treated as comma-separated lists. Note that a Lua filter can be used to restore the previous behavior. | |||||
2020-06-28 | Org reader: refactor export setting handling | Albert Krewinkel | 1 | -79/+67 | |
2020-06-27 | doc/org.md: describe all supported export options in detail | Albert Krewinkel | 1 | -0/+57 | |
2020-06-27 | Org reader: read description lines as inlines | Albert Krewinkel | 2 | -15/+63 | |
`#+DESCRIPTION` lines are treated as text with markup. If multiple such lines are given, then all lines are read and separated by soft linebreaks. Closes: #6485 | |||||
2020-06-25 | Org reader: honor tex export option | Albert Krewinkel | 5 | -30/+148 | |
The `tex` export option can be set with `#+OPTION: tex:nil` and allows three settings: - `t` causes LaTeX fragments to be parsed as TeX or added as raw TeX, - `nil` removes all LaTeX fragments from the document, and - `verbatim` treats LaTeX as text. The default is `t`. Closes: #4070 | |||||
2020-06-24 | re-add pandoc-citeproc to cabal.project. | John MacFarlane | 1 | -0/+4 | |
2020-06-23 | Remove redundant pattern match in pptx writer. | John MacFarlane | 1 | -3/+0 | |
2020-06-23 | LaTeX reader: Retain the Div around tables with attributes. | John MacFarlane | 3 | -33/+34 | |
We'll need this to store table attributes until all writers are adjusted to react to attributes on the Table element. | |||||
2020-06-23 | Use released pandoc-citeproc. | John MacFarlane | 2 | -7/+1 | |
2020-06-23 | Cleanup changelog entries for jira, Lua (#6479) | Albert Krewinkel | 1 | -14/+8 | |
Shorten changelog by combining related entries; remove entry Lua regression, it affected only in the development version. | |||||
2020-06-23 | Add test for #6481. | John MacFarlane | 1 | -0/+38 | |
2020-06-23 | Markdown reader: Don't require blank line after grid table. | John MacFarlane | 1 | -2/+2 | |
This fixes #6481, allowing grid tables to be enclosed in fenced divs with no intervening blank lines. | |||||
2020-06-23 | CI: fix typo in GitHub CI workflow config | Albert Krewinkel | 1 | -2/+2 | |
Switch `ignore-paths` with `paths-ignore`. | |||||
2020-06-22 | Update changelog, AUTHORS.md. | John MacFarlane | 2 | -0/+376 | |
2020-06-22 | Handle native Underline in Powerpoint writer. | John MacFarlane | 3 | -1/+1 | |
(Instead of old Span with underline class. Spans with `underline` will no longer be rendered as underlined text.) | |||||
2020-06-22 | Use native Underline instead of Span in Jira | John MacFarlane | 4 | -8/+4 | |
2020-06-22 | Update AUTHORS | John MacFarlane | 1 | -0/+7 | |
2020-06-22 | Bump version to 2.10. Update tested-with. | John MacFarlane | 1 | -2/+3 | |
We need a major version bump because of the new pandoc-types. | |||||
2020-06-22 | Use released pandoc-types 1.21. | John MacFarlane | 2 | -7/+1 | |
2020-06-22 | Use --enable-local-file-access in invoking wkhtmltopdf. | John MacFarlane | 1 | -1/+2 | |
wkhtmltopdf changed in recent versions to require this for access to local files. This fixes PDF via HTML5 with `--css`. Closes #6474. | |||||
2020-06-22 | Jira writer: always escape braces | Albert Krewinkel | 3 | -3/+3 | |
Braces are now always escaped, even within words or when surrounded by whitespace. Jira and Confluence treat braces specially. Package jira-wiki-markup must be version 1.3.2 or later. Fixes: #6478 | |||||
2020-06-21 | MANUAL: clarify partial naming (#6476) | Mauro Bieg | 1 | -6/+14 | |