我在Windows 7上运行Rstudio 0.98.490。有时当我点击"编织HTML"时,输出不包括标题部分。例如,如果以下是我的.Rmd
,
---
title: "Sample Document"
output: html_document
---
Section 1
--------
blah blah
然后,我的.html
文件中显示的第一件事是"第1节"而不是"样本文件"。这真是太糟了。如何确保标题显示?
其他细节:缺少的标题并不总是发生,我不知道为什么。以下是我暂时与缺失的标题相关的几件事:
.md
文件;否则会自动清理。
发生了什么事?
答案 0 :(得分:0)
发生了什么 - 由于某种原因 - RStudio没有使用新的RMarkdown v2,而是使用经典的编织到HTML功能来呈现您的文档。
罪魁祸首可能是名为rstudio.markdownToHTML
的选项(此处提供了有关此选项的更多信息:Customizing Markdown Rendering)。
如果设置了此选项,则RStudio会假定您拥有自定义工作流程并且不使用rmarkdown。
所以,要尝试三件事:
.Rprofile
某处设置)devtools::install_github("rstudio/rmarkdown")
。如果它看起来过时,RStudio不会使用rmarkdown软件包。rmarkdown::render("zdlmn.Rmd")
。如果您不得不求助于此,那么使用您的sessionInfo()
和RStudio / rmarkdown版本发布到RStudio支持论坛会很有帮助。答案 1 :(得分:0)
使用Rstudio打开.Rmd
文件有两种方法。
(1)双击要编辑的.Rmd
文件,打开Rstudio,并在编辑器窗口中加载文件。
(2)直接打开Rstudio,然后执行File -> open ...
在我的电脑上,(2)导致良好行为,(1)导致不良行为。
我不知道为什么,所以我不认为这是一个真实的"回答,但是我发布这个是因为它可以为我节省生命,同时我还能找到真正发生的事情。