链接包中的RMarkdown文件

时间:2017-09-13 18:22:18

标签: r packages r-markdown html-generation

我希望将一些html教程文件(由RMarkdown生成)作为我正在开发的包的一部分。我的目标是编写一个启动教程的功能,并允许用户在页面之间导航,但是我在构建页面之间的链接时遇到了麻烦。

这是包的结构:

+- DESCRIPTION
+- NAMESPACE
+- inst/
|  \- tutorials/
|     \- INDEX.html
|     \- T1.html
|     \- T2.html
\- R/
   +- code.R

我编写了一个成功启动INDEX.html教程的函数:

tutorials <- function(){
  browseURL(system.file('tutorials/index.html', package = 'PACKAGE_NAME'))
}

我想要的是Index.html文件有T1,T2等链接,但是我无法弄清楚如何建立这个链接。我假设我需要使用system.file,但还是无法弄清楚如何正确编写RMarkdown。

换句话说,我正在尝试这样做:

---
title: "Tutorials"
output: 
  html_document:
    toc: true
---

# Tutorials

## [T1](T1.html)
## [T2](WHAT DO I PUT HERE)

0 个答案:

没有答案