我正在用 markdown 创建幻灯片,想用 pandoc 和 beamer 进行处理。我想知道有没有一种 markdown 方式可以创建 overprint 环境?
我尝试使用 fenced div 扩展来实现这一点,但是没有效果:
---
title: 'Title'
author: Autor
output:
beamer_presentation:
slide_level: 3
latex_engine: lualatex
keep_tex: true
---
# Trouble Shooting
## {}
### One slide
::: {.overprint}
\onslide<1>
Some text
\onslide<2>
Some alternative text
:::
在 .tex 文件中,“套印”被简单地忽略。
笔记:我正在寻找一个可以与“普通 pandoc”一起使用并且不使用额外过滤器的答案。
答案1
一个可行的方法是使用扩展raw_attribute
(https://pandoc.org/MANUAL.html):
```{=beamer}
\begin{overprint}
```
\onslide<1>
Some text
\onslide<2>
Some alternative text
```{=beamer}
\end{overprint}
```
虽然不漂亮,但是确实管用。