Связывание между файлами RMarkdown в пакете
Я хочу включить некоторые 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)