knitr fig.path バージョン 2 を使用して sweave に図を挿入します。

knitr fig.path バージョン 2 を使用して sweave に図を挿入します。

似たような質問がありますこの郵便受け

.jpgファイルに追加しようとしています.Rnw(RSweave と knitr を使用して LaTex をコンパイル)。次のことを試しましたが、成功しませんでした。

<<IMAG0387.jpg,fig=TRUE>>=
library(knitr)
f <- 'M:/QW Monitoring Team/GLRI toxics/Phase II/Wastewater Intensive/Sniffer/Leaf_Experiments/photos/IMAG0387.jpg'
@
\includegraphics{f}

エラーが発生します:

You can now run (pdf)latex on 'Sam_Report_Actual.tex'
Warning message:
file stem 'Sam_Report_Actual-IMAG0387.jpg' is not portable 
Running pdflatex.exe on Sam_Report_Actual.tex...failed

これはファイルSam_Report_Actual名です.Rnw。コンピューターで確認したところC:\Program Files (x86)\MiKTeX 2.9\miktex\bin、pdflatex.exe があるので、何が起こっているのかわかりません。何か提案はありますか?

答え1

はぁ、リンクした投稿を読んだのに、なぜまだ書いたのですか\includegraphics{f}(その投稿への回答によると、どうやら間違っているようです)?

完全なエラー メッセージ (おそらくSam_Report_Actual.log) を投稿し、絶対パス (可能な場合は常に相対パスを使用) とファイル パス内のスペース (代わりに_または を使用-) の使用を避けてください。

関連情報