不能通过R / Sweave / LaTeX包含数字

我正在尝试创建一个包含剧情的PDF与R / Sweave / LaTeX。 以下是我的.Rnw文件中的相关代码片段:

begin{figure}
begin{center}
<<fig=TRUE,echo=FALSE>>=
makeMyPlot()
@
end{center}
label{fig:one}
end{figure}

当我运行Sweave时,它会生成一个名为“analysis report-005.pdf”的.pdf文件和一个包含以下行的.tex文件:

includegraphics{analysis report-005.pdf}

到现在为止还挺好。 但是当我跑步

tools::texi2pdf('analysis report.tex')

我得到这个错误

Error: running 'texi2dvi' on 'analysis report.tex' failed

LaTeX errors:
:218: LaTeX Error: File `analysis report-005' not found.

看起来texi2pdf无法找到文件,因为扩展名“.pdf”未在.tex文件输出中说明。 当我将“.pdf”直接添加到.tex文件的相关行时,错误消失。 但是,我不需要手动执行此操作。 我不确定这是Sweave还是texi2pdf的问题; 我怀疑后者。 我该如何解决它?

链接地址: http://www.djcxy.com/p/26917.html

上一篇: Cannot include figures via R/Sweave/LaTeX

下一篇: workflow between Latex and R screwed