Greenscreener
8cc8ad383d
Asi nemá úplně smysl mít nějaký magický nedeterministický způsob, jak dělat výstupy příkazů víc inline. Pokud příkazy chtějí být volatelné inline, musí se postarat o to, že jejich výstup s tím bude kompatibilní. Příkaz si může ověřit, jestli se očekává inlinovost podle toho, jestli je parametr `e` třídy BlockCommand nebo `InlineCommand`.
1.3 KiB
1.3 KiB
title |
---|
A subfile! |
I am a little piece of content
With a title!
And things...
:::{if=cat}
:::
# I set my own flags!
context.set_flag("cat", True)
return import_md_list(f"The subdocument's title is\n\n# {context.get_metadata('title')}\n\nThe subdocument's subtitle is\n\n## {context.get_metadata('subtitle')}")
return [
pf.Para(*parse_string("The subdocument's title is")),
pf.Header(*parse_string(context.get_metadata('title')), level=1),
pf.Para(*parse_string("The subdocument's subtitle is")),
pf.Header(*parse_string(context.get_metadata('subtitle')), level=2)
]
---
language: "cs"
---
Tak toto je "v prádelně" pánové!
---
language: "en"
---
This is "in a laundry room" gentlemen!
I am a duck.
:::{if=cat} This should be only shown to included cats. :::
\def\eqalign#1{NO, just, nooooo}
\eqalign{}