You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

无需创建R包如何在RStudio的Rmarkdown中使用自定义HTML/PDF模板

关于RStudio自定义RMarkdown模板是否需要打包成R包的问题解答

不需要创建并安装自定义R包,直接将模板文件放到本地指定目录即可实现模板在RStudio新建文件列表中展示、调用

具体操作步骤

  • 优先选择用户级模板存放路径(不会因rmarkdown包升级丢失模板):在当前系统的用户文档目录下创建层级文件夹R/rmarkdown/templates
  • 每个独立模板需在templates目录下创建单独的子文件夹,例如适配PDF的毕业论文模板可命名为pdf_thesis,适配HTML的日常分析报告模板可命名为html_daily_report
  • 每个模板子文件夹下必须包含两类核心内容:
    • 命名为template.yaml的配置文件,用于定义模板在RStudio中显示的名称、适配输出格式、说明描述等基础信息
    • 命名为skeleton的子文件夹,里面存放你提前写好的模板文件,必须命名为skeleton.Rmd,你需要的固定结构、字体参数、跨格式统一配置都可以提前写在该文件的YAML头部和预设正文区域
  • 所有配置完成后重启RStudio,打开新建R Markdown窗口即可在模板列表中看到你添加的自定义模板

补充说明

如果需要将模板批量分发给团队成员使用,打包成R包的形式更便于统一安装更新;仅个人自用的话,直接放置文件夹的方案完全可以满足需求,操作更简便。

内容的提问来源于stack exchange,提问作者Dasr

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.24 12:36:00