中製作Sweave或knitr圖形後綴我只是遇到了一個(好奇的)問題,即在向某些Elsevier日誌提交(pdf)LaTeX手稿時,需要完成數字的文件名才能完成在` includegraphics {}
\includegraphics{picture.pdf}
有沒有簡單又方便的方式告訴Sweave或knitr做到這一點:通過他們的PDF建設和檢查SYSTE,即發現了什麼?
編輯:
- 我熟悉sweave的
include=FALSE
選項 - 我也覺得完全有能力修補
utils:::RweaveLatexRuncode
然而,此刻我希望有更多的東西方便,優雅。
這也是關於發佈.Rnw文件作爲補充材料或短片。從教學角度來看,我不喜歡這些調整,使得我希望他們閱讀的新用戶的源代碼變得更加複雜。
(這也是爲什麼我很欣賞最近推出的print=TRUE
在Sweave)
你的意思是'print = TRUE'或'split = TRUE'? – 2012-08-12 04:19:14
@Yihui:我的意思是'print = TRUE',因爲那麼Vignette中的網格(lattice,ggplot2)圖形命令看起來像你輸入的那樣。只留下陷阱「爲什麼它不能在for循環中工作」..但人們並不想知道爲什麼這個小插圖有'print(xyplot(...))'。 – cbeleites 2012-08-12 18:10:40
我明白了。你可能已經知道'knitr'不需要'print(xyplot(...))'。 – 2012-08-12 18:32:10