Laurent P. René de Cotret
499fc11fca
[Latex Reader] Table cell parser not consuming spaces correctly ( #6597 )
...
* Added test to replicate (#6596 )
* Table cell reader not consuming spaces correctly (#6596 )
2020-08-07 22:45:47 -07:00
John MacFarlane
bed62fcf17
Fix trypandoc in response to d8ad766d17
2020-08-07 09:39:23 -07:00
Albert Krewinkel
45ed1b6b1c
doc/lua-filters.md: add missing Link.title field
2020-08-07 11:27:34 +02:00
John MacFarlane
d8ad766d17
Options: Add /tex-mml-chtml.js
to defaultMathJaxURL.
...
Previously we added this in processing command line options,
but not in processing defaults files, which was inconsistent.
Cloess #6593 .
2020-08-06 14:42:26 -07:00
John MacFarlane
57417feaf4
Use commonmark >= 0.1.0.2. Closes #6589 .
2020-08-05 12:58:29 -07:00
Felix Yan
48487f287f
Remove duplicated exceptions ( #6591 )
2020-08-05 12:12:01 -07:00
John MacFarlane
971b861ef2
Use new pandoc-citeproc, rfc5051.
2020-08-02 09:40:24 -07:00
Dmitry Volodin
eeb4c1e5b6
Fix typo in CONTRIBUTING.md ( #6584 )
...
Againt -> against
And use GitHub instead of github everywhere
2020-08-01 10:19:32 -07:00
John MacFarlane
57e29610ac
Use skylighting 0.9.
2020-07-31 08:56:59 -07:00
Albert Krewinkel
6b08a37bbd
Org writer: don't force blank line after headers
...
Closes : #6554
2020-07-31 16:04:18 +02:00
John MacFarlane
2077739a35
Add extensions to gfm
and commonmark
:
...
`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 18:13:15 -07:00
Albert Krewinkel
aff582d9b5
Writers/Shared: add missing function docs
...
Ensure that all functions in the module have a haddock comment.
2020-07-29 18:33:08 +02:00
Albert Krewinkel
857eb46793
doc/lua-filters.md: add missing header attribute
2020-07-29 18:32:56 +02:00
Albert Krewinkel
1e1c5e7f4c
Lua filter docs: remove link table example
...
The example is outdated and requires a complete overhaul.
2020-07-28 22:30:56 +02:00
Blake Eryx
eb4fe697f0
Remove duplicate 'seriespage'. ( #6568 )
2020-07-27 19:01:29 -07:00
Albert Krewinkel
6448bd30c4
doc/lua-filters.md: document body
field
2020-07-25 20:57:09 +02:00
Albert Krewinkel
44c4660a31
Lua filters: make attr argument optional in Table constructor
...
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-25 20:37:57 +02:00
Albert Krewinkel
9dd4d077c0
doc/lua-filters.md: fix documentation for tables
2020-07-25 19:27:29 +02:00
John MacFarlane
3f2bb78f6b
Make sure proper set of extensions is recognized for commonmark_x.
2020-07-24 21:52:11 -07:00
John MacFarlane
5c4ff810d1
Use commonmark-extensions 0.2.0.1.
2020-07-24 11:24:34 -07:00
John MacFarlane
4e88ce682d
Restore testing with ghc 8.0.2.
2020-07-23 21:36:06 -07:00
John MacFarlane
8677aa92fc
release-candidate: pin upload-artifact to specific version.
2020-07-23 21:32:17 -07:00
John MacFarlane
2105ee5809
Update changelog.
2020-07-23 18:27:56 -07:00
John MacFarlane
8c8d3bacb8
Markdown writer: use numerical labels for refs...
...
...that are longer than 999 characters or contain
square brackets. For conformity with commonmark.
Closes #6560
2020-07-23 18:26:29 -07:00
John MacFarlane
5a216f7bd7
update date, man page, README.
2020-07-23 17:56:12 -07:00
John MacFarlane
42b3f558d9
Update changelog.
2020-07-23 17:51:59 -07:00
John MacFarlane
48fb6d947d
Add raw_markdown
extension affecting ipynb
reader.
...
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 17:47:02 -07:00
John MacFarlane
ac1f45c553
Update changelog and bump to 2.10.1.
2020-07-23 17:30:57 -07:00
Emerson Harkin
1b8f161198
Minimal support for SIRange in LaTeX reader ( #6418 )
...
Add support for `\SIRange{firstnumber}{secondnumber}{unit}` provided by siunitx.
An en-dash is used instead of localized "to".
2020-07-23 16:47:32 -07:00
John MacFarlane
c37a56e060
Use commonmark-0.1.0.1.
...
Partially addresses #6556 .
2020-07-23 16:36:44 -07:00
Laurent P. René de Cotret
8c3b5dd3ae
Col-span and row-span in LaTeX reader ( #6470 )
...
Add multirow and multicolumn support in LaTex reader.
Partially addresses #6311 .
2020-07-23 11:23:21 -07:00
John MacFarlane
a0e3172a0b
Further improvements to ams theorem support, and a test.
...
See #1608 .
2020-07-23 11:11:28 -07:00
John MacFarlane
98c922ad43
LaTeX reader: Add identifier in divs for ams theorem environments.
2020-07-23 10:44:05 -07:00
John MacFarlane
ff0e130560
LaTeX reader: SUpport ams \theoremstyle
.
2020-07-22 23:52:28 -07:00
John MacFarlane
cdaaaa3f63
Implement first optional argument for \newtheorem
.
...
This allows groups of theorem environments to be
put in the same numbering sequence.
2020-07-22 23:30:41 -07:00
John MacFarlane
f014d71a2f
LaTeX reader: Don't boldface alt title in theorems.
2020-07-22 22:59:28 -07:00
John MacFarlane
9d07d180f0
LaTeX reader: support theorem environments and \newtheorem
.
...
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 16:30:10 -07:00
John MacFarlane
65865b3186
LaTeX reader: support ams proof environment.
2020-07-22 14:23:26 -07:00
John MacFarlane
7faa9d9064
Moved more from LaTeX reader to LaTeX.Parsing.
2020-07-22 12:05:35 -07:00
John MacFarlane
1e84178431
Docx writer: support --number-sections.
...
Closes #1413 .
2020-07-22 11:53:31 -07:00
John MacFarlane
3bccc08f6c
Merge pull request #6552 from favonia/patch-1
...
Update using-the-pandoc-api.md
2020-07-22 11:16:24 -07:00
favonia
2bdb1e64eb
Update using-the-pandoc-api.md
2020-07-21 14:31:46 -05:00
John MacFarlane
942e3ee1f9
RST reader: fix csv tables with multiline cells.
...
Closes #6549 .
2020-07-21 10:20:15 -07:00
John MacFarlane
fe315a8290
Move some code from T.P.R.LaTeX. to T.P.R.LaTeX.Parsing.
...
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-20 23:36:54 -07:00
John MacFarlane
e17b4718d4
Use commonmark-extensions, commonmark-pandoc 0.2.
2020-07-19 22:51:59 -07:00
John MacFarlane
490f34dee5
Markdown writer: move asciify out of escapeString.
...
Otherwise unsmartify doesn't catch quotes that have
already been turned to entities.
2020-07-19 22:51:59 -07:00
John MacFarlane
d6b7b1dc77
Remove use of cmark-gfm for commonmark/gfm rendering.
...
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 22:51:59 -07:00
John MacFarlane
a63105ffff
Markdown writer: use unicode super/subscript characters...
...
when possible if the superscript or subscript extension or
raw_html aren't available.
2020-07-19 22:51:59 -07:00
John MacFarlane
8d0676ec4d
Markdown writer: render caption as following paragraph...
...
when `Ext_table_caption` not enabled.
2020-07-19 22:51:59 -07:00
John MacFarlane
0df5ea87cf
Use released versions of commonmark libraries.
2020-07-19 22:51:59 -07:00