使用rmarkdown从大型.txt输入创建标头

时间:2017-08-17 22:47:00

标签: pdf r-markdown

我尝试使用rmarkdown创建包含标题的PDF。我正在阅读一个大文本文件,我想用标题打印出这个PDF。我可以使用

轻松读入并使用所需的格式打印到PDF,减去标题
```{r comment='', echo=FALSE}
cat(readLines("blah.txt", encoding="UTF-8"), sep="/n")
```

但是,我无法评估'#'在我的文本中,它创建标题。我已经插入了'#'进入我要创建标题的.txt文件的不同部分,但它没有评估标签。

有谁知道如何让rmarkdown来评估'#'作为一个标题,没有弄乱文本文件的格式,因为我已经拥有它?

谢谢!

1 个答案:

答案 0 :(得分:0)

欢迎来到SO!

RMarkdown仅在以前有空格行时识别# ... - 标题。所以你需要的只是增加一个额外的换行符:

```{r comment='', echo=FALSE, results='asis'}
cat(readLines("blah.txt", encoding="UTF-8"), sep="\n\n")
```

注意:也许你想在R-junk中添加results='asis'以便完成破碎的线路。