【发布时间】:2014-05-04 16:46:15
【问题描述】:
在使用 knitr 将 .Rnw 文件转换为 .tex 文件时,我尝试将科学名称用斜体表示。运行 knit 时出现错误。这是我的 .Rnw 文件中包含的代码(需要运行 taxize 和 stringr 库):
Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum \Sexpr{str_c("Collared Flycatchers (\\textit{", comm2sci(commnames='Collared Flycatcher', db="itis")[[1]], "})")[1]}
.tex 文件中的输出应该是:
Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum Collared Flycatchers (\textit{Ficedula semitorquata})
如何在 .tex 文件中获取此输出?
【问题讨论】:
-
我想还有比这更简单的方法,但我还没有完全弄清楚