gpt4 book ai didi

html - 在 RStudio 中,knitr markdown 输出在哪里?

转载 作者:行者123 更新时间:2023-12-04 00:18:25 24 4
gpt4 key购买 nike

在 RStudio 中,我将 knit 选项设置为当前文件夹:
see knitr option
当我将 Markdown 文档编织为 HTML 时,这出人意料地发生在临时目录中(例如:'Temp\RtmpOa3xSM\preview-11e8c6644fdd.dir' 目录)。
据我所知,以前没有发生过这种情况:编织会发生在我在选项中选择的目录中。
选项 rstudio.markdownToHTML 未设置:

getOption('rstudio.markdownToHTML')
NULL
当我关闭 HTML 预览时,HTML 文档消失了。
我发现保留 HTML 文档的唯一解决方案是在浏览器中打开文档并从那里保存。
错误还是我错过了什么?
谢谢你的帮助!
[编辑] 其他 Win 10 用户向我报告了同样的问题

最佳答案

在某些情况下,RStudio 会将编织的(HTML 或 PDF)文件移动到临时目录(位于 tempdir() 下)。这些条件是:

  • 您在 RStudio 项目中。
  • “项目构建工具”设置为“包”。
  • RMD 文件位于子目录 vignettes 中.
  • 编织是通过 RStudio 中的“编织”按钮启动的。

  • 通常,这种情况发生在编织包装小插图时,其目的是 "keep[ing] your vignettes folder from becoming cluttered with HTML files" .
    更改项目构建工具、更改文件夹名称或关闭项目可防止出现此行为。保留生成的(HTML 或 PDF)文件的另一种方法是调用 rmarkdown::render交互(尽管这是 not exactly equivalent 到“编织”按钮)。
    请注意,这仅影响生成文件的保存位置。编织时的工作目录不受影响。

    关于html - 在 RStudio 中,knitr markdown 输出在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62432329/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com