R Markdown将标记添加到HTML输出的头部

Ian*_*ley 9 r r-markdown

我试图在RStudio的RMarkdown HTML输出文件的头部添加一个HTML元标记.特别是我试图在我们的内部网上插入以下内容来解决IE兼容性问题.

<head>
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
</head>
Run Code Online (Sandbox Code Playgroud)

任何有关如何最好地完成此任务的帮助将不胜感激.

Mar*_*elo 7

您可以使用元标记创建文件,并使用以下YAML选项添加:

---
title: "mytitle"
output:
  html_document:
    includes:
       in_header: myheader.html
---
Run Code Online (Sandbox Code Playgroud)

您还可以myheader.html在setup chunck中动态创建文件:

```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = FALSE )
#libraries
require(ggplot2)

#Create myheader.html
fileConn <- file("myheader.html")
writeLines('<meta http-equiv="X-UA-Compatible" content="IE=edge" />', fileConn)
close(fileConn)
```
Run Code Online (Sandbox Code Playgroud)