gpt4 book ai didi

r - 使用rmarkdown作为小插图引擎

转载 作者:行者123 更新时间:2023-12-04 13:39:05 25 4
gpt4 key购买 nike

我在R Markdown中写了一些小插曲,目的是让它们
用RStudio的rmarkdown构建
包裹。我知道rmarkdown::render是我们用来转换的函数
.rmd转换为.html(或任何其他格式),但是,当我放置

<!--
%\VignetteEnginer{rmarkdown::render}
%\VignetteIndexEntry{some test title}
-->

在我的.rmd的序言中(以及我的“建议”字段中的 knitrrmarkdown描述,以及VignetteBuilder字段中的 rmarkdown)我的小插图
不编译。

有没有人设法让 rmarkdown充当装饰图案生成器?

最佳答案

从@Ben的答案(以及下面的评论)中获取信息,knitr已注册了一个可访问rmarkdown(如果已安装)的小插图引擎,并且

<!--
%\VignetteEngine{knitr::rmarkdown}
%\VignetteIndexEntry{Supplementary materials}
-->

是我们如何注册的示例。但是,为了充分利用 rmarkdown(即将 .Rmd转换为 .html并保留 .Rmd中定义的任何样式),必须将代码段置于 下方上方,即“rmarkdown前同步码”。例如, .Rmd的顶部应类似于
---
Title: "Supplementary Materials"
output:
html_document:
theme: flatly
---
<!--
%\VignetteEngine{knitr::rmarkdown}
%\VignetteIndexEntry{Supplementary Materials}
-->

当然,您还需要确保已正确创建了Description文件以包含 rmarkdownknitr。最简单的方法是
Suggests: knitr, rmarkdown
VignetteBuilder: knitr

关于r - 使用rmarkdown作为小插图引擎,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24861970/

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