我想制作一个闪亮的应用程序,用 Mathjax 显示方程。但它们看起来不太好,因为任何方程项之间都没有空格。这是我的代码,其中包含 renderText 语句中的方程式。我在 Shiny 中使用方程,但通过将原始方程放入 R Markdown 文档并使用 mathml 库的“mathout”函数生成函数中方程的代码来获取用于渲染的 mathjax 代码。也许这就是我做错的事。
library(shiny)
ui <- fluidPage(
title = 'MathJax Examples',
uiOutput('ex3'))
server <- function(input, output, session) {
output$ex3 <- renderUI({
withMathJax(
renderText("$${610.70}{\\cdot}{\\exp{\\left[{\\left({17.38}{{}}
{ta}\\right)}{/}{\\left({239.00}{+}{ta}\\right)}\\right]}}$$"))
})}
shinyApp(ui = ui, server = server)
输出如下所示: 610.70⋅exp[(17.38ta)/(239.00+ta)]
我意识到 Stackoverflow 上也有类似的问题,但我无法让他们的建议发挥作用。我想得到如下所示的输出:
610.70 * exp[(17.38 * ta)/(239.00 + ta)]
我应该补充一点,如果我使用单反斜杠,我会收到转义错误。如果我做