gpt4 book ai didi

css - 在每个 .Rd 文件中自动调用宏或插入模板

转载 作者:行者123 更新时间:2023-11-27 22:52:46 26 4
gpt4 key购买 nike

我正在使用 roxygen 来记录 R 包。我在包的“man/macros”子目录中有一个宏文件 myMacro.Rd。该文件指定 \myMacro宏。 (该宏将 <style> 标记插入 HTML 帮助文件以更改 R 帮助文件中的标准 CSS。)

我想自动调用\myMacro在包的每个 .Rd 文件中。也就是说,我不想手动添加 \myMacro (或其他任何东西)我所有的 roxygen 代码。相反,我希望自动添加。有办法做到这一点吗?

我可以通过自动将 Roxygen 模板插入每个 .Rd 文件来实现相同的效果。有没有办法做到这一点?

最佳答案

我还没有找到一种通用的方法来自动将宏调用插入到每个 .Rd 文件中。但要调整包中每个 HTML 帮助页面的 CSS,只需要将自定义 R.css 文件添加到源包中的/inst/html 目录即可。 (在 How to add CSS external files to be used by my R package function? 有相关的帖子。)

注意:将文件添加到/inst/html 会在您构建 R 包时导致警告。

关于css - 在每个 .Rd 文件中自动调用宏或插入模板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59377782/

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