Files
John MacFarlane 38a23550bb Typst writer: newline after #set text directive.
This ensures that blocks such as lists are parsed correctly
after a `set text`.

Closes #11583.
2026-04-15 22:25:11 +02:00

635 B

% pandoc -f markdown -t typst
::: {lang="en"}
This text should be in English.
:::
^D
#block[
#set text(lang: "en");
This text should be in English.

]
% pandoc -f markdown -t typst
::: {lang="fr"}
Ce texte devrait être en français.
:::
^D
#block[
#set text(lang: "fr");
Ce texte devrait être en français.

]
% pandoc -f markdown -t typst
::: {lang="de-DE"}
Dieser Text sollte auf Deutsch sein.
:::
^D
#block[
#set text(lang: "de");
Dieser Text sollte auf Deutsch sein.

]
% pandoc -f markdown -t typst
::: {lang=""}
This should not have lang set.
:::
^D
#block[
This should not have lang set.

]