我正在用预订包写一本书。我有一个表,其中包含了与$\leq$不相等的符号。当我用HTML渲染书的时候,符号是可视化的,但是我必须多加一个斜杠$\\leq$。当我用pdf渲染这本书时,符号就不会呈现出来。我怎么才能解决这个问题?
表的r代码:
```{r, echo=FALSE}table_vo2max_donne <- data.frame(Età= c("20-29“、"30-39”、"40-49“、"50-59”、"60-69“、"70-79"),
Basso = c("$\\leq$ 35","$\\leq$ 33", "$\\leq$ 31", "$\\leq$ 28", "$\\leq$ 25", "$\\leq$ 23" ), Normale = c("36-39", "34-36", "32-34", "29-30", "26-28", "24-26"), Buono = c("40-43", "37-40", "35-38", "31-34", "29-31", "27-29"), Ottimo = c("44-49", "41-45", "39-44", "35-39", "32-36", "30-36"), Eccellente = c("50+", "46+", "45+", "40+", "37+", "37+") )针织品::kable(table_vo2max_donne,标题=“经典的健身心肺呼吸机:”)
HTML中的输出是:

PDF格式的输出如下:

提前谢谢你,
马可
发布于 2022-01-24 21:46:50
正如@stefan所建议的,将escape = FALSE添加到knitr::kable命令很重要。因此,补充如下:
knitr::kable(table_vo2max_donne, caption = "Classificazione del fitness cardio-respiratorio:", escape = FALSE)用正确的方式渲染表格。感谢@stefan的帮助。
https://stackoverflow.com/questions/70840396
复制相似问题