Is there a way to display HTML tags such as Cu<sup>2+</sup>
displaying as "Cu2+" inside a selectInput option in an R shiny app ? I would like to display chemical formulae for instance:
library(shiny)
ui <- fluidPage(
withMathJax(),
selectInput(
inputId = "id",
label = "Choice",
choices = c('H<sub>2</sub> O', 'CO<sub>2 </sub>','NH<sub>4 </sub><sup>+<\sup>')
)
)
server <- function(input, output, session) {
}
shinyApp(ui, server)
I have already tried MathJax which works but considerably slows down the application and KaTeX which is faster but only works in a browser. I think HTML would be the most efficient way.