【发布时间】:2016-03-04 18:42:46
【问题描述】:
我正在尝试在我的 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 spaces、using pipes to denote subtitles等尝试过其他类似的方法)
我得到的最接近的方法是将两件事放在同一行:
date: "March 1, 2016\nThis Version: `r Sys.time()`"
但编译后的版本显然忽略了换行符。
有什么建议吗?
编辑:
通过将换行符"\n" 加倍,我终于得到了一个新行,但我仍然对一种使“此版本:...”上的字体更小的方法感兴趣。为什么通过管道进行字幕的方法不起作用?
【问题讨论】:
-
您尝试使用
<br>而不是\n吗? -
@cory 没用,好像被忽略了
标签: r knitr r-markdown