我想导出一个带有百分比 (%) 符号的单位列的乳胶表。
library(xtable)
foo <- data.frame(units='%', citation = '\\citep{authorYYYYabc}')
print(xtable(foo), sanitize.text.function = function(x) {x})
注意:自 Joris 的回答以来,上述代码已更改。
在这种情况下,'%' 被 LaTeX 解释为注释。
我试过了
gsub('%', '\\%', foo)
返回
[1] "1"
如何将 % 转换为 \% 以便 LaTex 将其注释掉?
这个问题有点像上一个问题“可以R粘贴('\')吗?” ; 甚至抛光同一张桌子,但我无法弄清楚这个特殊情况。