Я хочу напечатать кусок латексного кода, используя R. Я ранее использовал для этого cat (), моя проблема в том, что это быстро становится громоздкой задачей, когда у меня большой объем текста, включая таблицы, написанные на латексном языке. так как я должен включить дополнительные обратные косые черты в R. т.е. если я хочу tex-файл со следующим:
\begin{document}
мне нужно написать что-то вроде
cat("\\begin{document}", file= test.tex, append = T, sep="\n")
в R.
Я также пробовал:
sink("test.tex")
print("\begin{document}", quote = F)
sink()
, который почти дает мне желаемый результат, за исключением того факта, что он печатает номера строк перед текстом,более конкретно он печатает:
[1] \begin{document}
Есть ли способ написать простой латексный код на R и заставить его работать должным образом без добавления дополнительных обратных косых черт или номеров строк? Я знаю, что есть более сложные решения, использующие sweave, knitr, Rmarkdown, но я бы предпочел решение, использующее print / writeLines / cat и т. Д.