HTML format
The same extension works on format: html for plain document output. Without reveal.js fragments, progressive specs collapse to either the last step (default) or all steps merged.
Last step (default)
```{.r code-line-style="|hi:2|rem:3,add:4-7|hi:8"}
df |>
...
```df |>
filter(cyl == 6) |>
group_by(gear) |>
summarise(
m = mean(mpg),
.by = gear
) |>
arrange(desc(m))Merged
Set code-line-style-static="merged" to overlay every step’s marks at once.
```{.r code-line-style="|hi:2|rem:3,add:4-7|hi:8"
code-line-style-static="merged"}
df |>
...
```df |>
filter(cyl == 6) |>
group_by(gear) |>
summarise(
m = mean(mpg),
.by = gear
) |>
arrange(desc(m))Static still works
```{.r code-line-style="add:2-3, rem:5"}
df |>
...
```df |>
filter(cyl == 6) |>
group_by(gear) |>
summarise(m = mean(mpg)) |>
arrange(desc(m))