| Age | Commit message (Collapse) | Author |
|
|
|
Colspans, rowspans, table head and foot.
See #9588.
|
|
TODO:
- Handle table header and footer.
- Assign columns to rows in a way that respects col/rowspans.
|
|
|
|
|
|
This allows admonition elements (e.g. `<note>`) to work with
gfm admonitions even if the `<title>` is not present.
Closes #9569.
|
|
Previously the parser just failed if the column width
specified in `p{}` wasn't a multiple of `\linewidth`.
This led to cases where content was skipped.
Now we treat these as ColWidthDefault and silently
parse the table.
A future improvement could be to guess relative column
widths from the dimensions specified, based on a default
line width.
Closes #9579.
|
|
Cloess #9576.
|
|
Make tokenization sensitive to `\makeatletter`/`\makeatother`.
Previously we just always treated `@` as a letter. This led
to bad results, e.g. with the sequence `\@`. E.g.,
`a\@ b` would parse as "ab" and `a\@b` as "a".
Closes #9555.
|
|
This is needed for raw environments to work inside table cells.
Closes #9517.
|
|
Normally these occur outside the table element itself, but they
should still be parsed as captions in this case.
Closes #9518.
|
|
The styleId can change depending on the localization.
Partially resolves #9518.
|
|
|
|
with wikilinks extensions. This fixes a regression introduced
in 3.1.12. Closes #9481.
|
|
Closes #9475.
|
|
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 #9454.
|
|
Associate with `\cref` and `\Cref` the reference-type `ref+label` and
`ref+Label`. So far we don't do anything fancy with these.
Also, associate with `\vref` `ref` instead of `ref+page`.
See #7463.
|
|
See #7463.
|
|
This is needed to avoid problems in conversion to Markdown
and some other formats. Closes #9445.
|
|
in image links. See #9425.
(Not a complete fix for this issue, because `:file:` and the like
are still not handled properly.)
|
|
Closes #9424.
|
|
Closes #9413.
|
|
See jgm/typst-hs#38.
|
|
See jgm/typst-hs#38.
|
|
Closes #9388.
|
|
|
|
`<procedure>` now gets parsed as an ordered list, and
`<substeps>` as a sublist. Closes #9341.
|
|
Due to a typo, it was being incorrectly rendered as an `\underset`.
Closes #9294.
|
|
|
|
Closes #9293.
|
|
Header and footer references may be absolute in the reference.docx.
E.g. editing it with dotnet's Open-XML-SDK causes this error:
```
+ pandoc test.md -t docx --reference-doc referenceh.docx -o test.docx
word//word/header1.xml missing in reference docx
```
There was already code in pandoc to handle relative vs absolute paths in
references, so use it.
Signed-off-by: Edwin Török <edwin@etorok.net>
|
|
Closes #9279.
|
|
The argument can apparently be omitted, and then we just have
a fragment URL. Closes #9246.
|
|
|
|
The problem is that typst doesn't print this metadata; it is only
used in PDF properties. The title, authors, and so on are represented
in the typst document (and there is no standardized method like
LaTeX's `\maketitle`). So if we parse this as metadata then converting
a typst document will likely lead to a double title.
|
|
|
|
|
|
|
|
if there is no corresponding label in the document.
|
|
|
|
|
|
This is a typst 0.9 breaking change.
|
|
|
|
This reverts commit 6625e9655ed2bb0c4bd4dd91b5959a103deab1cb.
base64 is currently buggy on 32-bit systems. Closes #9233.
|
|
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.
|
|
...and language-name environments like
`\begin{french}...\end{french}`.
Closes #9202.
|
|
* #9214 text in shape format test document
* #9214 support Text in Shape Format
* #9214 remove irrelevant code
|
|
Add T.P.Readers.Docx.Symbols. This gives us a table to use to
resolve characters included in docx via w:sym element.
Use this table to resolve characters when symbol fonts are specified.
Closes #9220.
|
|
|