我一直在苦苦挣扎一周,试图找出如何使用Sweave或Brew在R中生成报告.我应该在一开始就说我之前从未使用过Tex,但我理解它的逻辑.
我已多次阅读本文档.但是,我甚至无法得到一个简单的解析示例.Brew成功将简单标记文件(只是标题和一些文本)转换为.tex文件(无错误).但它永远不会将tex转换成pdf.
> library(tools)
> library(brew)
> brew("population.brew", "population.tex")
> texi2dvi("population.tex", pdf = TRUE)
Run Code Online (Sandbox Code Playgroud)
最后一步总是失败:
Error in texi2dvi("population.tex", pdf = TRUE) :
Running 'texi2dvi' on 'population.tex' failed.
Run Code Online (Sandbox Code Playgroud)
我究竟做错了什么?
我想要编写的报告非常简单.我总结了157种不同的分析.每个都有4个地块,1个表和一个摘要.我只是想
output plot 1,2,3,4
output table
\pagebreak
...
Run Code Online (Sandbox Code Playgroud)
而已.任何人都可以帮我进一步吗?我用osx,没有安装Tex.
谢谢
如果您使用的是 OSX,不妨安装完整的 tex live
http://mirror.ctan.org/systems/mac/mactex/MacTeX.mpkg.zip
这是一个很大的下载,但最好永远不需要安装额外的软件包。