<<newChunk,echo=FALSE,comment=NA,background=NA>>=
x <- "\\includegraphics[width=\\maxwidth]{figure/Kompetenz1.pdf}"
cat(x)
@
如果我在.Rnw文件中运行此r代码,我将在.tex文件中获得以下输出:
\begin{knitrout}
\definecolor{shadecolor}{rgb}{1, 1, 1}\color{fgcolor}\begin{kframe}
\begin{verbatim}
\includegraphics[width=\maxwidth]{figure/Kompetenz1.pdf}
\end{verbatim}
\end{kframe}
\end{knitrout}
如何在我的.tex文件中没有任何环境的情况下获得\ includegraphics {...}?
答案 0 :(得分:0)
我不确定你为什么要首先使用Knitr。看起来您只想在乳胶文档中包含PDF。为此,我将使用命令:
\includepdf[pages=-]{figure/Kompetenz1.pdf}
或
\includegraphics[width=\maxwidth]{figure/Kompetenz1.pdf}
在您的Rnw文件中。这里不需要Knitr块。
答案 1 :(得分:0)
@baptiste的答案是对的。
为什么我使用Knitr块是为了循环某些值。这是我的示例代码:
<<Ueberblick, echo = FALSE, results = 'asis'>>=
for(i in 1:nrow(Kompetenzen)){
cat(paste("\\includegraphics[width=\\maxwidth]figure/Kompetenz.pdf}",i," \\newline ",sep=""))
}
@
感谢您的帮助!