Inserir tabela de remarcação criada manualmente no documento Sweave
Eu tenho várias tabelas bastante grandes que eu criei manualmente. Eu os estava usando em um documento Rmd. Como preciso de mais controle com o LaTeX e tudo, estou usando um documento Rnw. Como posso colocar minha tabela de remarcação no arquivo Sweave?
Abaixo um exemplo mínimo (não está funcionando):
\documentclass{article}
\begin{document}
\SweaveOpts{concordance=TRUE}
% my markdown table
col1 | col2 | col3
------|:---:|:---:
row1 | cell1 | cell2
row2 | cell3 | cell4
row3 | cell5 | cell6
\end{document}
Eu tentei converter a tabela dentro do documento, apenas para colar a tabela no markdown no documento Sweave e obtê-la no LaTeX. Minha tentativa gera erros, mas estou mais perto:
\documentclass{article}
\begin{document}
\SweaveOpts{concordance=TRUE}
<<texifytable, echo=FALSE, results=tex>>=
mytab = sprintf("col1 | col2 | col3
------|:---:|:---:
row1 | cell1 | cell2
row2 | cell3 | cell4
row3 | cell5 | cell6")
system2("pandoc", args = c("-f markdown","-t latex"),
stdout = TRUE, input = mytab)
@
\end{document}