我想要一个.rmd文件的模板,我用它来制作html5幻灯片。通常,模板的开头部分是:
% Title
% Name
% Date
我想自动填写日期,以便模板随时可用。 (运行Pandoc后看到here)
这很有效,但现在日期和名称显示在主html文件中(在html5处理之前),因为我必须在这些元素之前移除%
:
% Title
Name
`r as.character(format(Sys.Date(), format="%B %d, %Y"))`
```{r setup, include=FALSE}
# set global chunk options
opts_chunk$set(cache=TRUE)
library(knitr)
```
也许有一个非R,更多的HTML,修复。
答案 0 :(得分:8)
这原来是一个Pandoc问题,隐藏得非常深,我花了很长时间才意识到那里出了什么问题。问题是你在前两行的末尾有空格。在Pandoc的降价标记中,行means a 换行符结尾的两个或多个空格。如果你删除前两行中的空格,一切都有效,例如
% Title
% Name
% `r as.character(format(Sys.Date(), format="%B %d, %Y"))`
```{r setup, include=FALSE}
# set global chunk options
opts_chunk$set(cache=TRUE)
library(knitr)
```