-
Notifications
You must be signed in to change notification settings - Fork 383
Description
Bug description
If you create a callout-note with just a title in revealjs format it does not render and gives a lua filter error.
This will correctly create a callout with just a title in html format.
Steps to reproduce
---
format: revealjs
---
The following call out doesn't cause a crash
::: {.callout-note}
## Test
Some text
:::
---
format: revealjs
---
The following call out causes a crash
::: {.callout-note}
## Test
:::
Expected behavior
Create a callout with just a title as happens in html format.
Or if not possible give a warning instead of an error
Actual behavior
Error running filter C:/Users/cmf21/AppData/Local/Programs/Quarto/share/filters/main.lua:
Block, list of Blocks, or compatible element expected, got nil
while retrieving function argument content
while retrieving arguments for function Div
stack traceback:
...f21/AppData/Local/Programs/Quarto/share/filters/main.lua:20877: in field 'render'
...f21/AppData/Local/Programs/Quarto/share/filters/main.lua:1233: in local 'filter_fn'
...f21/AppData/Local/Programs/Quarto/share/filters/main.lua:635: in function <...f21/AppData/Local/Programs/Quarto/share/filters/main.lua:625>
(...tail calls...)
[C]: in ?
[C]: in method 'walk'
...f21/AppData/Local/Programs/Quarto/share/filters/main.lua:557: in function <...f21/AppData/Local/Programs/Quarto/share/filters/main.lua:546>
(...tail calls...)
...f21/AppData/Local/Programs/Quarto/share/filters/main.lua:1334: in local 'callback'
...f21/AppData/Local/Programs/Quarto/share/filters/main.lua:1352: in upvalue 'run_emulated_filter_chain'
...f21/AppData/Local/Programs/Quarto/share/filters/main.lua:1388: in function <...f21/AppData/Local/Programs/Quarto/share/filters/main.lua:1385>
stack traceback:
...f21/AppData/Local/Programs/Quarto/share/filters/main.lua:557: in function <...f21/AppData/Local/Programs/Quarto/share/filters/main.lua:546>
(...tail calls...)
...f21/AppData/Local/Programs/Quarto/share/filters/main.lua:1334: in local 'callback'
...f21/AppData/Local/Programs/Quarto/share/filters/main.lua:1352: in upvalue 'run_emulated_filter_chain'
...f21/AppData/Local/Programs/Quarto/share/filters/main.lua:1388: in function <...f21/AppData/Local/Programs/Quarto/share/filters/main.lua:1385>
Your environment
-IDE RStudio 2024.04.0+735 - windows 11
Quarto check output
Quarto 1.5.39
[>] Checking versions of quarto binary dependencies...
Pandoc version 3.2.0: OK
Dart Sass version 1.70.0: OK
Deno version 1.41.0: OK
Typst version 0.11.0: OK
[>] Checking versions of quarto dependencies......OK
[>] Checking Quarto installation......OK
Version: 1.5.39
Path: C:\Users\cmf21\AppData\Local\Programs\Quarto\bin
CodePage: 1252
[>] Checking tools....................OK
TinyTeX: (external install)
Chromium: (not installed)
[>] Checking LaTeX....................OK
Using: TinyTex
Path: C:\Users\cmf21\AppData\Roaming\TinyTeX\bin\windows
Version: 2023
[>] Checking basic markdown render....OK
[>] Checking Python 3 installation....OK
Version: 3.11.5 (Conda)
Path: C:/Users/cmf21/AppData/Local/anaconda3/envs/id5059/python.exe
Jupyter: 5.5.0
Kernels: python3
[>] Checking Jupyter engine render....OK
[>] Checking R installation...........OK
Version: 4.3.2
Path: C:/PROGRA1/R/R-431.2
LibPaths:
- C:/Users/cmf21/AppData/Local/R/win-library/4.3
- C:/Program Files/R/R-4.3.2/library
knitr: 1.46
rmarkdown: 2.27
[>] Checking Knitr engine render......OK