我正在使用 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 中,
library(shiny)
library(htmltools)
HTML("\u00b5")
tags$pre("µ")
xml2::url_unescape("\u00b5")
如果在 R markdown 中
$\mu$
$$\亩$$