| Age | Commit message (Collapse) | Author |
|
|
|
|
|
Closes #9563.
See https://community.adobe.com/t5/indesign-discussions/where-is-the-idml-specification/m-p/13170191#M490678
on the state of documentation.
|
|
|
|
|
|
|
|
Djot is a light markup syntax (https://djot.net).
This patch adds djot as input and output formats.
API changes:
Add Text.Pandoc.Readers.Djot
Add Text.Pandoc.Writers.Djot
|
|
|
|
Closes #9443.
|
|
Thanks to @cagix for the suggestion (#9417).
|
|
Moved ConTeXt-specific docs to the ConTeXt variables section.
|
|
This uses the same YAML options as the LaTeX template.
|
|
MANUAL.txt: Markdown and MultiMarkdown are proper nouns and thus start with an
uppercase letter.
|
|
AccessModeSufficient and AccessibilitySummary are added.
These metadata are optional according to the EPUB Accessibility 1.1
standard, but ACE Daisy checker flags ebooks for missing them
(cf daisy/ace#389 and daisy/ace#400).
With this commit:
AccessModeSufficient is defaulted to "textual".
AccessibilitySummary can be included via the metadata block.
|
|
Don't include ARIA and MathML in general; they won't apply for
epub2 or documents without math.
|
|
accessModes, accessibilityFeatures, accessibilityHazards.
Reasonable default values are used to ensure that pandoc's
EPUBs conform to the EU Accessibilty Act requirements.
Closes #9372.
|
|
|
|
`markdown_in_html_blocks` extension. Closes #9305.
|
|
|
|
pandoc-cli version is updated in sync.
man pages regenerated.
|
|
|
|
Using "Footnote Block Text" for the style name, so it can be
given a different font size if footnotes are.
Closes #9243.
|
|
This enables GitHub style markdown alerts as a commonmark extension.
<https://docs.github.com/en/get-started/writing-on-github/getting-started-with-writing-and-formatting-on-github/basic-writing-and-formatting-syntax#alerts>
This extension is now default for `gfm`.
It can't be used with `markdown`, only with `commonmark` and variants.
|
|
Recommend using top-level `bibliography` `csl`, etc. instead
of a nested `metadata` field. Reason: `${USERDATA}` and `${HOME}`
are only expanded in these contexts, not in `metadata`.
See #9173.
|
|
This package produces better PDF bookmarks than hyperref
and does it on the first pass.
As a consequence, we now default to running LaTeX only
once in producing a PDF (instead of twice). If a table
of contents is present, we still have to run three times
to get the page numbers.
|
|
|
|
Document in MANUAL.txt.
|
|
[API change]
This handles two GitHub-specific syntaxes for math.
And document in MANUAL.txt.
This is now default for `gfm`, in addition to `tex_math_dollars`.
See #9121.
|
|
Previously `[^super^](#ref)` wasn't parsed as a link, due to
code that was meant to prevent footnote markers from being
recognized as reference links. This commit tightens up that
code to avoid this bad effect.
We have also added a new restriction on footnote labels: they
cannot contain the characters `^`, `[`, or `]`. Though this is
technically a breaking change, we suspect that the impact will
be minimal, as it's very unlikely people would be using these
characters in their note labels.
Closes #8981.
|
|
in line blocks. Closes #9119.
|
|
Closes #8737.
|
|
|
|
|
|
regardless of setting of `hyphenate` variable. See #9020.
|
|
|
|
|
|
|
|
|
|
The AsciiDoc community now regards the dialect parsed by `asciidoctor`
as the official AsciiDoc syntax, so it should be the target of our
`asciidoc` format.
Closes #8936.
The `asciidoc` output format now behaves like `asciidoctor` used to.
`asciidoctor` is a deprecated synonynm. For the old `asciidoc` behavior
(targeting the Python script), use `asciidoc_legacy`.
The templates have been consolidated. Instead of separate
`default.asciidoctor` and `default.asciidoc` templates, there is
just `default.asciidoc`.
Text.Pandoc.Writers.AsciiDoc API changes:
- `writeAsciiDoc` now behaves like `writeAsciiDoctor` used to.
- `writeAsciiDoctor` is now a deprecated synonym for `writeAsciiDoc`.
- New exported function `writeAsciiDocLegacy` behaves like
`writeAsciDoc` used to.
|
|
Closes #8940.
|
|
Default is true if no value is specified, so this is fully backwards-compatible.
Closes #8788.
|
|
|
|
|
|
Closes #8794.
|
|
|
|
New module Text.Pandoc.Readers.Typst [API change].
|
|
|
|
|
|
Note on how CommonMark's fenced divs differ.
|
|
|