R markdown beamer 演示文稿返回未定义的控制序列

R markdown beamer presentation returning undefined control sequence

每当我尝试以 beamer 演示文稿格式编写 R markdown 时,它总是给我未定义的控制序列。

这很令人沮丧,因为它在昨天之前一直运行良好,而且我不知道我所做的更改导致了这个错误。 为了表明我的代码不是问题的根源,我只是尝试编织一个空白页面。

代码:

---
title: "untitled"
output: beamer_presentation
---

输出:

output file: a.knit.md

! Undefined control sequence.
<argument> ...{subsubsection}\addtobeamertemplate 
                                                  {theorem begin}{\expandaft...
l.322 }{}

我的原始文件returns完全相同的错误信息。

我试过了:

  1. 重新安装 LaTeX
  2. 重新安装 RStudio
  3. 升级 R 中的所有包

知道如何解决这个问题吗?

这只是 fixed by @UlrikeFischer。 @JosephWright 正在准备一个新的 beamer 版本,它应该在明天作为 beamer v3.67 在 ctan 上可用。

作为临时解决方法,将这两个文件放在 .rmd 文件的文件夹中:

(不要忘记在拥有新 beamer 版本后再次删除这些文件,否则它们可能会干扰未来的更新)