将版本信息添加到标题幻灯片

时间:2016-03-04 18:42:47

标签: r knitr r-markdown

我正在尝试在我的Rmarkdown制作的Beamer演示文稿的标题幻灯片中添加一些信息,以向读者保证他们正在阅读的文件的创建日期。

这应该基本上是由Yihui发布的this回答,但是有一个问题 - 介绍是在固定日期给出的,我想保留,低于哪个我将打印创建日期 a la

  

2016年3月1日

     

此版本:2016年3月4日

我无法获得YAML标头中的date字段以及此多线方法。像this这样的网页建议我们只需按date:一些- - 划分的列表,例如:

output:
  beamer_presentation 
date:
- March 1, 2016
- "This Version: `r Sys.time()`"

编译时,标题幻灯片上只打印第一行。 (我还尝试了different white spacesusing pipes to denote subtitles等其他类似的方法。)

我最接近的是将两件事情放在同一条线上:

date: "March 1, 2016\nThis Version: `r Sys.time()`"

但编译后的版本显然忽略了换行符。

有什么建议吗?

编辑:

我已经通过加倍换行符"\n"得到了一个新的行,但我仍然对使“This version:...”字体变小的方法感兴趣。为什么没有通过管道的字幕方法工作?

1 个答案:

答案 0 :(得分:1)

如果我理解正确,你已经通过\n\n(它告诉LaTeX开始一个新的段落)解决了换行问题,剩下的问题是关于字体大小。如果您只需要LaTeX / beamer输出,我认为您可以使用像\\small{This version...}这样的LaTeX命令。