Skip to content
Discussion options

You must be logged in to vote

Use output: asis when using display().

Input Output
---
title: "Reprex"
format: 
    html:
        toc: true
        toc-depth: 6
---

```{python}
from IPython.display import Markdown
```

## heading 2.1

## heading 3.1

```{python}
#| output: asis
headings = [
    "### Heading 3.2",
    "### Heading 3.3",
    "## Heading 4.1",
    "### Heading 4.2",
]

for i in headings:
    display(Markdown(i))
```

`{python} Markdown("## Heading 5.1")`

`{python} Markdown("### Heading 5.2")`

`{python} Markdown("### Heading 5.3")`

Replies: 1 comment 2 replies

Comment options

You must be logged in to vote
2 replies
@SamEdwardes
Comment options

@SamEdwardes
Comment options

Answer selected by SamEdwardes
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
2 participants