Figur in Sweave einfügen mit knitr fig.path Version 2

Figur in Sweave einfügen mit knitr fig.path Version 2

Ich habe eine ähnliche Frage wiedieser Beitrag.

Ich versuche, .jpgeiner .RnwDatei eins hinzuzufügen (LaTex mit RSweave und knitr kompilieren). Ich habe Folgendes ohne Erfolg versucht:

<<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}

Ich erhalte eine Fehlermeldung:

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

Beachten Sie, dass dies Sam_Report_Actualder Name der .RnwDatei ist. Ich habe es C:\Program Files (x86)\MiKTeX 2.9\miktex\binauf meinem Computer überprüft und habe pdflatex.exe, daher bin ich mir nicht sicher, was los ist. Vorschläge?

Antwort1

Seufz, da Sie den Beitrag, auf den Sie verlinkt haben, gelesen haben, warum haben Sie trotzdem geschrieben \includegraphics{f}(was der Antwort auf diesen Beitrag zufolge anscheinend falsch ist)?

Bitte posten Sie die vollständige Fehlermeldung (vermutlich in Sam_Report_Actual.log) und vermeiden Sie die Verwendung von absoluten Pfaden (verwenden Sie nach Möglichkeit immer relative Pfade) und Leerzeichen in Dateipfaden (verwenden Sie stattdessen _oder -).

verwandte Informationen