使用 Markdown 向 Shiny 应用添加文本时如何生成 mu 符号?

问题描述 投票:0回答:1

我正在使用 R 构建一个 Shiny 应用程序,并且有大量文本,因此我使用 markdown 来存储该文本并使用函数

includeMarkdown

将其呈现在 Shiny 中

我找到了如何在 Rmarkdown 中渲染符号以及编写文档的信息;或者在 ui.R 脚本中编写代码时使用 Shiny。 但从 Shiny 应用程序中显示的 Markdown 文档 (.md) 中获取符号似乎不起作用。

可重现的代码:

ui <- fluidPage(p(includeMarkdown("text/page-1-about.md")))

server <- function(input, output, session) {
}

shinyApp(ui = ui, server = server)

这是我在 .md 文件中输入的内容:

这应该显示一个

mu
符号。 这应该显示一个 $\mu$ 符号。 这应该显示
symbol("mu")

它们都不显示该符号。

r shiny markdown
1个回答
0
投票

尝试以下任意操作:

如果只是在 R 中,

library(shiny)
library(htmltools) 

HTML("\u00b5")
tags$pre("µ")
xml2::url_unescape("\u00b5")

如果在 R markdown 中

$\mu$

$$\亩$$

© www.soinside.com 2019 - 2024. All rights reserved.