如何从HTML输出文件获取RMarkdown脚本的源代码?
能否从RMarkdown编织的HTML文件恢复原RMarkdown源代码?
- 默认情况下,不能直接从HTML文件获取完整的原RMarkdown源代码。编织过程会将RMarkdown中的文本、代码块转换为HTML结构,原文档里的注释、未执行的代码片段、YAML头的细节等内容通常不会被保留在最终HTML中。
- 若编织时提前配置了保留源代码的选项,比如在RMarkdown的YAML头部添加
keep_md: true,或使用参数让HTML嵌入源代码的隐藏区块,那么可以从HTML中提取到部分相关内容,但这也只是编织过程生成的中间Markdown或代码片段,无法完全还原最初的RMarkdown文档。 - 部分RMarkdown生成的HTML会在开发者工具的源代码区域嵌入已执行的R代码块,但这仅包含运行过的代码,不是完整的原文档内容。
内容的提问来源于stack exchange,提问作者DiamondJoe12
相关产品推荐
相关产品推荐

