如何在字符串中插入反斜杠并将其作为Latex中的一部分应用?

时间:2014-01-30 01:34:19

标签: r latex

假设我有一个类似“A_B_C”的字符串,我会将其更改为“A\_B\_C”(不是手动但可能使用R),然后将其应用于$ \ LaTeX $像\section {A\_B\_C}这样的部分。我问这个是因为我有大量的数据框,其名称类似于“A_B_C”,并希望找到生成pdf文档的最佳方式。

1 个答案:

答案 0 :(得分:2)

是的:

x <- "A_B_C"
result <- paste0("\\section {",gsub("_","\\\\_",x),"}")
result
#[1] "\\section {A\\_B\\_C}"
cat(result)
#\section {A\_B\_C}