在Rmarkdown中修改乳胶模板

问题描述 投票:0回答:1

我可以修改Rmarkdown使用的默认Latex模板,以使用Beamer类将Rmd文件编译为pdf吗?我问是因为我在使用\includepdf时遇到了困难(来自pdfpages包)。检查生成的tex源表明,根本问题是\documentclass[ignorenonframetext,]{beamer}中的ignorenonframetext选项。(对于我来说,每次手动更改tex源都不是一个可行的选择)

简而言之:我想修改“ Rmd Beamer Latex模板”(如果存在)以更改默认值ignorenonframetext

latex r-markdown beamer
1个回答
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
© www.soinside.com 2019 - 2024. All rights reserved.