如何将页码插入rmarkdown beamer幻灯片?

时间:2014-11-20 20:01:19

标签: r-markdown beamer

如何在rmarkdown beamer演示中显示页码(最好是4 / 10,5 / 10等)?

3 个答案:

答案 0 :(得分:10)

在文档的前面部分,您可以包含带有额外命令的.tex文件,如RStudio的文档here中所示。

我创建了一个名为“header_pagenrs.tex”的新.tex文件,该文件仅包含来自@ user4281727答案的前2行:

\setbeamertemplate{navigation symbols}{}
\setbeamertemplate{footline}[page number]

然后我在.Rmd文件的顶部引用了这个文件:

---
title: "Things and Stuff"
author: "Me"
output:
  beamer_presentation:
    includes:
      in_header: header_pagenrs.tex
---

如果这仍然给你带来错误,你可能也会错过一些必需的TeX软件包(与RStudio和rmarkdown不同的另一个问题)。

答案 1 :(得分:0)

尝试将下面的行放入模板

\setbeamertemplate{navigation symbols}{}

\setbeamertemplate{footline}[page number]

~/Library/R/3.1/library/rmarkdown/rmd/beamer/default.tex

答案 2 :(得分:0)

如果您的投影仪版本是最新的(> = v3.48),则可以调整帧编号的格式,同时保持所选投影仪主题的边框不变。

添加行

\setbeamertemplate{page number in head/foot}[totalframenumber]

到名为preamble.tex的文件中,并将其包含在标题中:

---
output: 
  beamer_presentation:
    theme: "Berlin"
    keep_tex: true
    includes:
      in_header: preamble.tex    

---

test

enter image description here