【发布时间】:2019-12-01 08:47:20
【问题描述】:
我有一个变量,x,它是一个使用 markdown 格式化的字符:
x <- "Here is some _great_ text in a **variable** and some blank spaces ____."
我想把它转换成 Tex,让它看起来像这样
y <- some_library::md2tex(x)
y
[1] "Here is some \textit{great} text in a \textbf{variable} and some blank spaces \_\_\_\_."
是否有实现此目的的 R 函数?反斜杠本身可能需要转义,但你明白了。我确定这是存在的,因为将 .Rmd 转换为 .pdf 很容易,但我不希望创建和编写中间 .tex 文件,因为这需要重复很多次。
我已经研究了 knitr 和 RMarkdown 的插图、文档和源代码,但我找不到我要找的东西。
编辑
所以我找到了knitr::pandoc,它几乎就在那里,但需要输入和输出文件。
【问题讨论】:
标签: r text latex r-markdown knitr