【发布时间】:2021-08-21 00:24:00
【问题描述】:
我有这个dataframe:
df = data.frame(a = c("$B_{a}$", "$m^{a}$"))
当我在Rmarkdown 中使用kable 制作表格时,如下所示:
df %>% knitr::kable()
和knit 到pdf_document,我明白了:
这是我的预期。
现在,我想重现同一张表,但使用包 gt。当我这样做时:
library(gt)
df %>% gt()
我明白了:
我还需要做什么才能让gt 表“理解”这些是数学符号?
【问题讨论】:
-
对于
gt,您可能需要sup,即类似于df1 <- data.frame(a = "B<sup>a</sup>"); > df1 %>% gt() %>% fmt_markdown(columns = everything()) -
@akrun 因为我不知道
html我不喜欢做这样的事情。你认为这是唯一的方法吗? -
我认为
fmt_markdown遵循降价语法。你想把原来的数据语法转换成我展示的吗
标签: r r-markdown kable gt