Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2020-08-07 | [Latex Reader] Table cell parser not consuming spaces correctly (#6597) | Laurent P. René de Cotret | 1 | -0/+2 | |
* Added test to replicate (#6596) * Table cell reader not consuming spaces correctly (#6596) | |||||
2020-08-06 | Options: Add `/tex-mml-chtml.js` to defaultMathJaxURL. | John MacFarlane | 2 | -3/+2 | |
Previously we added this in processing command line options, but not in processing defaults files, which was inconsistent. Cloess #6593. | |||||
2020-07-31 | Org writer: don't force blank line after headers | Albert Krewinkel | 1 | -1/+1 | |
Closes: #6554 | |||||
2020-07-29 | Add extensions to `gfm` and `commonmark`: | John MacFarlane | 1 | -0/+8 | |
`fenced_code_blocks`, `backtick_code_blocks`, `fenced_code_attributes`. These can't really be disabled in the reader, but they need to be enabled in the writer or we just get indented code. | |||||
2020-07-29 | Writers/Shared: add missing function docs | Albert Krewinkel | 1 | -7/+21 | |
Ensure that all functions in the module have a haddock comment. | |||||
2020-07-25 | Lua filters: make attr argument optional in Table constructor | Albert Krewinkel | 1 | -1/+1 | |
This changes the Lua API. It is highly unlikely for this change to affect existing filters, since the documentation for the new Table constructor (and type) was incomplete and partly wrong before. The Lua API is now more consistent, as all constructors for elements with attributes now take attributes as the last parameter. | |||||
2020-07-24 | Make sure proper set of extensions is recognized for commonmark_x. | John MacFarlane | 1 | -0/+1 | |
2020-07-23 | Markdown writer: use numerical labels for refs... | John MacFarlane | 1 | -5/+9 | |
...that are longer than 999 characters or contain square brackets. For conformity with commonmark. Closes #6560 | |||||
2020-07-23 | Add `raw_markdown` extension affecting `ipynb` reader. | John MacFarlane | 3 | -4/+10 | |
Specifying `-f ipynb+raw_markdown` will cause Markdown cells to be represented as raw Markdown blocks, instead of being parsed. This is not what you want when going from `ipynb` to other formats, but it may be useful when going from `ipynb` to Markdown or to `ipynb`, to avoid semantically insignificant changes in the contents of the Markdown cells that might otherwise be introduced. Closes #5408. | |||||
2020-07-23 | Minimal support for SIRange in LaTeX reader (#6418) | Emerson Harkin | 1 | -0/+24 | |
Add support for `\SIRange{firstnumber}{secondnumber}{unit}` provided by siunitx. An en-dash is used instead of localized "to". | |||||
2020-07-23 | Col-span and row-span in LaTeX reader (#6470) | Laurent P. René de Cotret | 1 | -19/+57 | |
Add multirow and multicolumn support in LaTex reader. Partially addresses #6311. | |||||
2020-07-23 | Further improvements to ams theorem support, and a test. | John MacFarlane | 1 | -2/+3 | |
See #1608. | |||||
2020-07-23 | LaTeX reader: Add identifier in divs for ams theorem environments. | John MacFarlane | 1 | -1/+1 | |
2020-07-22 | LaTeX reader: SUpport ams `\theoremstyle`. | John MacFarlane | 2 | -8/+38 | |
2020-07-22 | Implement first optional argument for `\newtheorem`. | John MacFarlane | 1 | -23/+30 | |
This allows groups of theorem environments to be put in the same numbering sequence. | |||||
2020-07-22 | LaTeX reader: Don't boldface alt title in theorems. | John MacFarlane | 1 | -2/+2 | |
2020-07-22 | LaTeX reader: support theorem environments and `\newtheorem`. | John MacFarlane | 2 | -3/+65 | |
Includes numbering and labels and refs. Note that numbering support is not complete; we don't reset numbers with sections for example. | |||||
2020-07-22 | LaTeX reader: support ams proof environment. | John MacFarlane | 2 | -0/+37 | |
2020-07-22 | Moved more from LaTeX reader to LaTeX.Parsing. | John MacFarlane | 2 | -63/+67 | |
2020-07-22 | Docx writer: support --number-sections. | John MacFarlane | 1 | -4/+17 | |
Closes #1413. | |||||
2020-07-21 | RST reader: fix csv tables with multiline cells. | John MacFarlane | 1 | -1/+6 | |
Closes #6549. | |||||
2020-07-20 | Move some code from T.P.R.LaTeX. to T.P.R.LaTeX.Parsing. | John MacFarlane | 2 | -70/+78 | |
We need to reduce the size of the LaTeX reader to ease compilation on resource-limited systems. More can be done in this vein. | |||||
2020-07-19 | Markdown writer: move asciify out of escapeString. | John MacFarlane | 1 | -9/+9 | |
Otherwise unsmartify doesn't catch quotes that have already been turned to entities. | |||||
2020-07-19 | Remove use of cmark-gfm for commonmark/gfm rendering. | John MacFarlane | 3 | -429/+97 | |
Instead rely on the markdown writer with appropriate extensions. Export writeCommonMark variant from Markdown writer. This changes a few small things in rendering markdown, e.g. w/r/t requiring backslashes before spaces inside super/subscripts. | |||||
2020-07-19 | Markdown writer: use unicode super/subscript characters... | John MacFarlane | 1 | -18/+44 | |
when possible if the superscript or subscript extension or raw_html aren't available. | |||||
2020-07-19 | Markdown writer: render caption as following paragraph... | John MacFarlane | 1 | -2/+5 | |
when `Ext_table_caption` not enabled. | |||||
2020-07-19 | Add commonmark_x output format... | John MacFarlane | 4 | -3/+34 | |
commonmark with a number of useful extensions (more than gfm). | |||||
2020-07-19 | Trim down githubMarkdownExtensions. | John MacFarlane | 1 | -9/+11 | |
Previously it included all of the following, which make sense for the legacy markdown_github but not for gfm, since they are part of base commonmark and thus can't be turned off in gfm: - `Ext_all_symbols_escapable` - `Ext_backtick_code_blocks` - `Ext_fenced_code_blocks` - `Ext_space_in_atx_header` - `Ext_intraword_underscores` - `Ext_lists_without_preceding_blankline` - `Ext_shortcut_reference_links` ` These have been removed from `githubMarkdownExtensions`, though they're still turned on for legacy `markdown_github`. | |||||
2020-07-19 | Add generic `attributes` extension. | John MacFarlane | 2 | -8/+3 | |
This allows attributes to be added to any block or inline element, in principle. (Though in many cases this will be done by adding a Div or Span container, since pandoc's AST doesn't have a slot for attributes for most elements.) Currently this is only possible with the commonmark and gfm readers. Add `Ext_attributes` constructor for `Extension` [API change]. | |||||
2020-07-19 | Use commonmark-hs to parse commonmark/gfm... | John MacFarlane | 2 | -198/+57 | |
...instead of cmark-gfm (a wrapper around a C library). We can now support many more pandoc extensions for commonmark and gfm. Add fenced_code_attributes to gfm/commonmark extensions. | |||||
2020-07-19 | Merge pull request #6495 from tarleb/html5-figure-accessiblity | John MacFarlane | 1 | -2/+10 | |
HTML writer: improve alt-text/caption handling for HTML5 | |||||
2020-07-18 | DocBook reader: parse releaseinfo as metadata. | John MacFarlane | 1 | -0/+1 | |
Closes #6542. Note that you'll need to put releaseinfo somewhere in your template if you want this to be part of the converted output. | |||||
2020-07-17 | Jira writer: keep image caption as alt attribute | Albert Krewinkel | 1 | -10/+12 | |
Fixes #6529 | |||||
2020-07-14 | Docbook reader: remove misleading comment... | John MacFarlane | 1 | -1/+1 | |
suggesting that releaseinfo is handled. It isn't. | |||||
2020-07-13 | Merge pull request #6527 from lierdakil/fix-6514 | John MacFarlane | 3 | -55/+59 | |
[Docx Reader] Only use bCs/iCs on runs with rtl or cs property | |||||
2020-07-13 | [Docx Reader] Only use bCs/iCs on runs with rtl or cs property | Nikolay Yakimov | 3 | -55/+59 | |
Fixes #6514 | |||||
2020-07-12 | Merge pull request #6513 from brisad/master | John MacFarlane | 1 | -1/+3 | |
Escape starting periods in ms writer code blocks | |||||
2020-07-12 | Merge pull request #6509 from lierdakil/docx-smush-inlines-refactor | John MacFarlane | 1 | -62/+39 | |
[Docx Reader] Refactor/update Text.Pandoc.Readers.Docx.Combine.smushInlines | |||||
2020-07-12 | Ms writer: fix code highlighting with blank lines. | John MacFarlane | 1 | -5/+5 | |
Previously blank lines were simply omitted from highligted code. | |||||
2020-07-12 | RST reader: fix spurious newlines in some attributes from directives. | John MacFarlane | 1 | -1/+2 | |
2020-07-12 | RST reader: avoid extra newline in included code blocks. | John MacFarlane | 1 | -2/+2 | |
2020-07-08 | Escape starting periods in ms writer code blocks | Michael Hoffmann | 1 | -1/+3 | |
If a line of ms code block output starts with a period (.), it should be prepended by '\&' so that it is not interpreted as a roff command. Fixes #6505 | |||||
2020-07-07 | [Docx Reader] Use null instead of isEmpty in Readers.Docx.Combine | Nikolay Yakimov | 1 | -9/+5 | |
2020-07-07 | [Docx Reader] Remove unused LANGUAGE from Readers.Docx.Combine | Nikolay Yakimov | 1 | -2/+0 | |
2020-07-07 | [Docx Reader] Remove no-op stack/unstackInlines in Readers.Docx.Combine | Nikolay Yakimov | 1 | -6/+4 | |
2020-07-07 | [Docx Reader] Get rid of unused NullModifier in Readers.Docx.Combine | Nikolay Yakimov | 1 | -18/+15 | |
2020-07-07 | [Docx Reader] Refactor/update smushInlines | Nikolay Yakimov | 1 | -44/+32 | |
2020-07-02 | Revert "Ipnyb: allow lossless round-tripping of markdown cell content." | John MacFarlane | 2 | -7/+3 | |
This reverts commit efbc2050315b60c8a753dee6255465f1083019ab. | |||||
2020-07-02 | Revert "Ipynb reader: fix duplication of 'source' attribute." | John MacFarlane | 1 | -1/+1 | |
This reverts commit 2d009366cef2358ec2c99612ae2c73068841306c. | |||||
2020-07-02 | Ipynb reader: fix duplication of 'source' attribute. | John MacFarlane | 1 | -1/+1 | |
See #5408. |