是否可以使用 RMarkdown 从字符串变量生成 HTML 中的上标?

Is it possible to generate superscript in HTML from a string variable using RMarkdown?

有没有办法在字符串的 rmarkdown 中创建上标?

如果我有一个字符串 - acceleration",我想在 "acceleration (m/sec^2)" 旁边包含该单位,以便在将其呈现为 HTML table 列名称时,它应该显示为

加速度(m/sec2)

所有列名称都应在名称旁边显示其单位,这就是我尝试这样做的原因。

我试过:

names(vars) <- c("", ...,"acceleration m/sec \textsuperscript{2}")
names(vars) <- c("", ...,"acceleration $m/sec^2$)

和其他变体..但没有用。当我 knitr 时,我总是在这些问题上出错。是否有可能,以便当我将其呈现为 html 时它会正确生成上标?

markdown的写法是^.^~.~写上标和下标

testdata <- mtcars[1:2]
names(testdata) <- c("", "acceleration (m/sec^2^)")
knitr::kable(testdata)