Table 的内容空白
Table of contents blank
我正在尝试使用 R Markdown 创建投影仪演示文稿。在我将软件更新到最新版本的 R 和 RStudio 之前,一切都很好。现在我的 Table 目录没有出现(而是空白页),"Section 1"、"Section 2" 等字样出现在我演示文稿的每个章节标题上方。
我尝试使用 toc: true、toc: false、更改主题,甚至从头开始创建新的 R Markdown beamer,但没有任何效果。
---
title: "TITLE"
subtitle: "Subtitle"
author: "Guillermo Ortiz"
date: "9-oct-2019"
output: beamer_presentation
theme: "Madrid"
toc: TRUE
---
```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = FALSE)
```
# Hello
## Goodbye
Bla bla bla bla
我没有看到您描述的所有内容:我看到了部分编号,但内容的 table 不是空白。以下内容修复了节号问题,但可能无法修复您的目录:
问题出在生成的 .tex
文件中。当您将主题指定为 "Madrid" 时,R Markdown 会将 LaTeX 行放在
\usetheme[]{Madrid}
进入.tex
文件。问题是它是在对样式进行一系列自定义(\setbeamertemplate{section page}
等)之后放入的,并覆盖了它们。
[编辑添加:]这实际上应该是这样的。你要求马德里,如果你想要一些不同的东西,你应该要求它。 Pandoc 不应覆盖您要求的主题。
有多种方法可以请求对马德里主题进行此更改。一个是
将请求包含在 header 中,方法是将它们放入文件中(例如 mysections.sty
)并将其放入 YAML 中:
output:
beamer_presentation:
includes:
in_header: mysections.sty
mysections.sty
应该包含这样的内容(Pandoc 默认值):
\setbeamertemplate{section page}{
\centering
\begin{beamercolorbox}[sep=12pt,center]{part title}
\usebeamerfont{section title}\insertsection\par
\end{beamercolorbox}
}
您可能需要其他选项(例如 \begin{beamercolorbox}[sep=12pt,center,rounded,shadowed]
)。
我正在尝试使用 R Markdown 创建投影仪演示文稿。在我将软件更新到最新版本的 R 和 RStudio 之前,一切都很好。现在我的 Table 目录没有出现(而是空白页),"Section 1"、"Section 2" 等字样出现在我演示文稿的每个章节标题上方。
我尝试使用 toc: true、toc: false、更改主题,甚至从头开始创建新的 R Markdown beamer,但没有任何效果。
---
title: "TITLE"
subtitle: "Subtitle"
author: "Guillermo Ortiz"
date: "9-oct-2019"
output: beamer_presentation
theme: "Madrid"
toc: TRUE
---
```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = FALSE)
```
# Hello
## Goodbye
Bla bla bla bla
我没有看到您描述的所有内容:我看到了部分编号,但内容的 table 不是空白。以下内容修复了节号问题,但可能无法修复您的目录:
问题出在生成的 .tex
文件中。当您将主题指定为 "Madrid" 时,R Markdown 会将 LaTeX 行放在
\usetheme[]{Madrid}
进入.tex
文件。问题是它是在对样式进行一系列自定义(\setbeamertemplate{section page}
等)之后放入的,并覆盖了它们。
[编辑添加:]这实际上应该是这样的。你要求马德里,如果你想要一些不同的东西,你应该要求它。 Pandoc 不应覆盖您要求的主题。
有多种方法可以请求对马德里主题进行此更改。一个是
将请求包含在 header 中,方法是将它们放入文件中(例如 mysections.sty
)并将其放入 YAML 中:
output:
beamer_presentation:
includes:
in_header: mysections.sty
mysections.sty
应该包含这样的内容(Pandoc 默认值):
\setbeamertemplate{section page}{
\centering
\begin{beamercolorbox}[sep=12pt,center]{part title}
\usebeamerfont{section title}\insertsection\par
\end{beamercolorbox}
}
您可能需要其他选项(例如 \begin{beamercolorbox}[sep=12pt,center,rounded,shadowed]
)。