【发布时间】:2021-04-19 10:27:11
【问题描述】:
我想将外部 HTML 页面添加到我的 Rmarkdown 文件中。当我只添加一页时,它工作正常,但是当我添加多页时,html rmarkdown 输出中断:
---
title: "Test"
output:
html_document:
includes:
in_header: "header.html"
---
```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = TRUE)
```
## Test {.tabset}
### firstpage
```{r, echo=FALSE}
htmltools::includeHTML("firstpage.html")
```
### seconpage
```{r, echo=FALSE}
htmltools::includeHTML("secondpage.html")
```
我知道我必须只包含我的 html 页面的正文部分,因为添加所有 html 部分会创建与 rmarkdown 文件的冲突,所以我在 rmd 文件顶部添加了“in_header:”header.html“”。
但是我要添加的 html 页面在其 head 部分中描述了所有 CSS 和 Javascript 部分,我应该如何在 rmd 文件中添加这些部分?
【问题讨论】:
标签: html r-markdown