添加html标签R包

时间:2016-05-11 20:57:19

标签: html r r-markdown

我正在写一个RMarkdown网站,我有一些数据框,其中包含我想在我的页面中使用的数据。例如,我正在使用标记创建标题列表,以便用户可以折叠/缩小这些部分。我在我的Rmarkdown中嵌入了一些html代码,如下所示:

   <details><summary>Example1</summary>
   <p>This is my text.</p></details>

   <details><summary>Example2</summary>
   <p>This is my text.</p></details>

我创建了几个我在Rmarkdown中使用的函数,以正确的格式创建内容(如上所示)。我到目前为止的功能如下:

# Function to add summary tag (html)
html5_s <- function(mytext) {
  start <- "<summary>"
  end <- "</summary>"
  paste0(start,mytext,end)
}

# Function to add details tag (html)
html5_d <- function(mytext) {
  start <- "<details>"
  end <- "</details>"
  paste0(start,mytext,end)
}

# Function to add paragraph tag (html)
html5_p <- function(mytext) {
  start <- "<p>"
  end <- "</p>"
  paste0(start,mytext,end)
}

然而,我觉得这是一个非常糟糕的黑客,在我继续前进之前,我已经决定在CRAN中查看是否有一个类似于此的包。我没有找到任何能让我做错的事情。

0 个答案:

没有答案