Albert Krewinkel
7c207c3051
Org reader: respect export setting which disables entities
...
MathML-like entities, e.g., `\alpha`, can be disabled with the
`#+OPTION: e:nil` export setting.
2020-06-30 11:39:32 +02:00
John MacFarlane
c212886d2b
Add Vaibhav Sagar to authors.
2020-06-29 22:08:56 -07:00
John MacFarlane
2cd3694818
Fix 'make pandoc-templates'.
2020-06-29 21:57:53 -07:00
John MacFarlane
3397347612
rc action: use older stack that supports i386 for Windows i386 build.
2020-06-29 15:15:21 -07:00
John MacFarlane
92a281523d
README.md.
2020-06-29 13:42:22 -07:00
John MacFarlane
495cc11941
Update manual date, generate man page.
2020-06-29 13:33:57 -07:00
John MacFarlane
1b14b697b8
Update changelog.
2020-06-29 13:33:31 -07:00
John MacFarlane
f1a5295082
Merge pull request #6328 from lierdakil/defaults-meta-parse
...
Unify defaults metadata and markdown metadata parsers
2020-06-29 12:38:49 -07:00
Albert Krewinkel
5ef315cc6d
Org reader: keep unknown keyword lines as raw org
...
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 21:19:34 +02:00
Albert Krewinkel
90ac70c79c
Org reader: unify keyword handling
...
Handling of export settings and other keywords (like `#+LINK`) has been
combined and unified.
2020-06-29 20:53:25 +02:00
Albert Krewinkel
1480606174
Org reader: support LATEX_HEADER_EXTRA and HTML_HEAD_EXTRA settings
...
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 17:04:29 +02:00
Albert Krewinkel
d17b257c89
Org reader: allow multiple #+SUBTITLE export settings
...
The values of all lines are read as inlines and collected in the
`subtitle` metadata field.
2020-06-29 17:03:33 +02:00
Nikolay Yakimov
42e7f1e976
Clean up T.P.R.Metadata
2020-06-29 17:07:12 +03:00
Nikolay Yakimov
34e54d3020
Handle errors in yamlToMeta
2020-06-29 17:06:29 +03:00
Nikolay Yakimov
f26923b9e4
Unify defaults and markdown metadata parsers
2020-06-29 17:06:29 +03:00
Nikolay Yakimov
11dc9f84f5
Remove obsolete RelaxedPolyRec extension ( #6487 )
2020-06-28 22:35:33 -07:00
Albert Krewinkel
a2e0f39df8
doc/org.md: document behavior of smart
extension
...
See discussion in #4788 .
Closes : #4387
2020-06-28 21:36:38 +02:00
John MacFarlane
8a1690dec1
PDF: all verbose output now goes to stderr, not stdout.
...
Closes #6483 .
2020-06-28 12:11:23 -07:00
John MacFarlane
8ab3d8736a
Delete misleading sentence in manualfor --verbose
2020-06-28 10:38:38 -07:00
Albert Krewinkel
19175af811
JATS reader: parse abstract element into metadata field of same name ( #6482 )
...
Closes : #6480
2020-06-28 10:35:50 -07:00
Albert Krewinkel
d2d5eb8a99
Org reader: read #+INSTITUTE
values as text with markup
...
The value is stored in the `institute` metadata field and used in the
default beamer presentation template.
2020-06-28 19:25:57 +02:00
Albert Krewinkel
b7a8620b43
Org tests: group export settings test for Org reader
2020-06-28 19:25:57 +02:00
John MacFarlane
a7d7c29bf7
Bump hslua in stack.yaml
2020-06-28 10:24:06 -07:00
Albert Krewinkel
e3a6d651e1
Org reader: update behavior of author, keywords export settings
...
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 18:01:30 +02:00
Albert Krewinkel
54f6faa10f
Org reader: refactor export setting handling
2020-06-28 15:41:56 +02:00
Albert Krewinkel
cd3941d34e
doc/org.md: describe all supported export options in detail
2020-06-27 10:10:16 +02:00
Albert Krewinkel
8dce28d949
Org reader: read description lines as inlines
...
`#+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-27 09:11:00 +02:00
Albert Krewinkel
9e6e9a7221
Org reader: honor tex export option
...
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-25 20:31:33 +02:00
John MacFarlane
f1c678a97e
re-add pandoc-citeproc to cabal.project.
2020-06-24 09:43:47 -07:00
John MacFarlane
52ac585967
Remove redundant pattern match in pptx writer.
2020-06-23 13:04:42 -07:00
John MacFarlane
9b7282bb0f
LaTeX reader: Retain the Div around tables with attributes.
...
We'll need this to store table attributes until all writers
are adjusted to react to attributes on the Table element.
2020-06-23 11:12:40 -07:00
John MacFarlane
3b25511e47
Use released pandoc-citeproc.
2020-06-23 10:44:22 -07:00
Albert Krewinkel
b837f17b84
Cleanup changelog entries for jira, Lua ( #6479 )
...
Shorten changelog by combining related entries; remove entry Lua
regression, it affected only in the development version.
2020-06-23 08:33:32 -07:00
John MacFarlane
90b2c5a5e4
Add test for #6481 .
2020-06-23 08:27:19 -07:00
John MacFarlane
ee782ccfec
Markdown reader: Don't require blank line after grid table.
...
This fixes #6481 , allowing grid tables to be enclosed
in fenced divs with no intervening blank lines.
2020-06-23 08:24:45 -07:00
Albert Krewinkel
97ad96437c
CI: fix typo in GitHub CI workflow config
...
Switch `ignore-paths` with `paths-ignore`.
2020-06-23 15:36:46 +02:00
John MacFarlane
9672ff8271
Update changelog, AUTHORS.md.
2020-06-22 22:06:18 -07:00
John MacFarlane
7f8105159c
Handle native Underline in Powerpoint writer.
...
(Instead of old Span with underline class.
Spans with `underline` will no longer be rendered
as underlined text.)
2020-06-22 17:56:28 -07:00
John MacFarlane
b1561d8e47
Use native Underline instead of Span in Jira
2020-06-22 17:55:57 -07:00
John MacFarlane
25326986db
Update AUTHORS
2020-06-22 17:54:40 -07:00
John MacFarlane
6716d1c702
Bump version to 2.10. Update tested-with.
...
We need a major version bump because of the new pandoc-types.
2020-06-22 16:59:20 -07:00
John MacFarlane
c5c8bc96a1
Use released pandoc-types 1.21.
2020-06-22 16:39:04 -07:00
John MacFarlane
76fc51f2ba
Use --enable-local-file-access in invoking wkhtmltopdf.
...
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 16:33:20 -07:00
Albert Krewinkel
064303e2c9
Jira writer: always escape braces
...
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-22 16:30:11 +02:00
Mauro Bieg
f91121fe56
MANUAL: clarify partial naming ( #6476 )
2020-06-21 10:29:55 -07:00
Albert Krewinkel
f5d7d41cbd
Recognize images with uppercase extensions
...
Fixes : #6472
2020-06-20 18:14:18 +02:00
Albert Krewinkel
b907d25fe4
CI: use GitHub workflow command to set system path
...
This way, the PATH environment variable does not have to be set
repeatedly in each step.
2020-06-20 09:12:51 +02:00
John MacFarlane
112e98def6
Use latest skylighting.
2020-06-19 15:31:31 -07:00
John MacFarlane
9d0506e404
LaTeX writer: escape ^
specially for listings.
...
Closes #6460 .
2020-06-17 10:12:55 -07:00
John MacFarlane
a8b3117e04
RST reader: pass arbitrary attributes through in code blocks.
...
Exceptions: name (which becomes the id), class (which becomes the
classes), and number-lines (which is treated specially to fit
with pandoc highlighting).
Closes #6465 .
2020-06-17 09:57:56 -07:00