|
96 | 96 | `quarto list extensions`, `quarto remove extensions`, and `quarto update extensions` |
97 | 97 | respectively. |
98 | 98 |
|
99 | | -- `tbl_qmd_span()`, `tbl_qmd_div()`, and `tbl_qmd()` create HTML elements |
| 99 | +- `tbl_qmd_span()` and `tbl_qmd_div()` create HTML elements |
100 | 100 | with special `data-qmd` attributes that tell Quarto to process their |
101 | 101 | content as Markdown. These functions enable including formatted text, math |
102 | 102 | equations, links, and other Markdown content within HTML tables generated |
103 | 103 | by packages like **knitr**, **kableExtra**, and **DT**. The functions |
104 | 104 | provide a `display` argument for fallback text when content includes |
105 | 105 | Quarto-specific features like shortcodes. This addresses a common |
106 | 106 | limitation where Markdown syntax inside HTML tables isn't automatically |
107 | | - processed by Quarto. |
| 107 | + processed by Quarto. Additional convenience functions `tbl_qmd_span_base64()`, |
| 108 | + `tbl_qmd_div_base64()`, `tbl_qmd_span_raw()`, and `tbl_qmd_div_raw()` |
| 109 | + provide explicit control over encoding. |
108 | 110 |
|
109 | 111 | - `theme_brand_*()` and `theme_colors_*()` helper functions assist with |
110 | 112 | theming using dark and light brand colors for common graph and table |
111 | | - packages (thanks, @gordonwoodhull, #234). |
| 113 | + packages (thanks, @gordonwoodhull, #234). The functions support **ggplot2** |
| 114 | + (`theme_brand_ggplot2()`, `theme_colors_ggplot2()`), **gt** |
| 115 | + (`theme_brand_gt()`, `theme_colors_gt()`), **flextable** |
| 116 | + (`theme_brand_flextable()`, `theme_colors_flextable()`), **plotly** |
| 117 | + (`theme_brand_plotly()`, `theme_colors_plotly()`), and **thematic** |
| 118 | + (`theme_brand_thematic()`, `theme_colors_thematic()`). |
112 | 119 |
|
113 | 120 | - `write_yaml_metadata_block()` dynamically sets YAML metadata in Quarto |
114 | 121 | documents from R code chunks. This addresses the limitation where Quarto |
|
0 commit comments