针织标记在浏览器/查看器上正确显示但在闪亮内部未正确显示

时间:2018-02-21 16:14:42

标签: r shiny rstudio

我学会了在RStudio中编写markdown并能够通过编译代码使用浏览器/查看器进行预览。但是当一个闪亮的应用程序内显示相同的MD时,虽然大多数正确显示(包括情节),但是一些功能,如制表符,TOC,情节标题等都没有显示在闪亮的应用程序中。 最小代码在这里生成:

---
title: "Title"
output:
html_document:
    toc: TRUE
    toc_float:
      collapsed: FALSE
      smooth_scroll: FALSE
---

# Data Analysis {.tabset .tabset-fade .tabset-pills}

## Sub data Analysis

This section provides ...

我使用以下方法在闪亮的应用服务器中显示上述代码:

output$markdown <- renderUI({
    HTML(markdown::markdownToHTML('mymd.md'))
    #HTML(rmarkdown::render(knit('mymd.Rmd')))
    #includeHTML("shinybody.html")
    })

在ui中,我使用的是uiOutput:

 mainPanel(
       uiOutput('markdown'))

虽然闪亮的应用程序正确显示图表和文本,但toc,tabs等功能无法正常显示。我通过直接编译它正确显示的查看器/浏览器中的md进行交叉检查。 任何一只手请..

1 个答案:

答案 0 :(得分:0)

---
title: '[®γσ, ENG LIAN HU](https://beta.rstudioconnect.com/content/3091/ryo-eng.html)'
subtitle: 'Personal Profile'
author: '[®γσ, Lian Hu](https://englianhu.github.io/) <img src=''www/ENG.jpg''
  width=''24'' align=''center'' valign=''middle''> <img src=''www/my-passport-size-photo.jpg''
  width=''24'' align=''center'' valign=''middle''>®'
date: "10/22/1984"
output:
      html_document: 
        number_sections: yes
        toc: yes
        toc_depth: 4
        toc_float:
          collapsed: yes
          smooth_scroll: yes
        code_folding: hide
---

将Yaml更改为以下内容:

---
title: '[®γσ, ENG LIAN HU](https://beta.rstudioconnect.com/content/3091/ryo-eng.html)'
subtitle: 'Personal Profile'
author: '[®γσ, Lian Hu](https://englianhu.github.io/) <img src=''www/ENG.jpg''
  width=''24'' align=''center'' valign=''middle''> <img src=''www/my-passport-size-photo.jpg''
  width=''24'' align=''center'' valign=''middle''>®'
date: "10/22/1984"
    output:
      html_document: 
        number_sections: yes
        toc: yes
        toc_depth: 4
        code_folding: hide
---

test1 图1将可折叠菜单显示为一行

test2 图2显示了顶部的标题内容