Quarto Callouts Custom Node API

Published

January 28, 2023

In Quarto 1.3, callouts are represented as a custom AST node. You can create callout AST nodes in Lua filters with the quarto.Callout constructor. The constructor takes a single parameter, a table with entries type, caption, and condition, as described below. In Lua filters, callouts are represented as a table with the following fields: