我可以修改Rmarkdown使用的默认Latex模板,以使用Beamer类将Rmd文件编译为pdf吗?
由于使用\includepdf
(来自 pdfpages 包)遇到的困难,我问。检查生成的tex源表明,根本问题是\documentclass[ignorenonframetext,]{beamer}
中的 ignorenonframetext 选项。
(对于我来说,每次手动更改tex来源都不可行)
简而言之:我想修改“ Rmd Beamer Latex模板”(如果存在)以更改默认的 ignorenonframetext
答案 0 :(得分:0)
您无需修改模板,可以像这样使用\includepdf
:
---
output:
beamer_presentation:
keep_tex: true
header-includes:
- \usepackage{pdfpages}
- \setbeamercolor{background canvas}{bg=}
- \makeatletter\beamer@ignorenonframefalse\makeatother
---
test
``` {=latex}
\end{frame}
\includepdf[pages=1-10]{example-image-duck}
\begin{frame}
```
test