2014-10-28 44 views
2

我要使用不同的模板,乳膠渲染[R降價2版。[R工作室變化pandoc .tex模板

我發現了以下建議:

一)模板的位置

system.file("rmd/latex/default.tex", package="rmarkdown) 

b)改變YAML前置物

--- 
... 
output: 
    pdf_document: 
     template: mytemplate.tex 
--- 

但是,他似乎並不是c orrect對R工作室/ Pandoc,模板的位置,因爲我得到了以下錯誤消息:

pandoc.exe: Could not find data file templates\mytemplate.tex 

回答

0

只需將style.tex文件放在與現在適用於我的降價文件相同的文件夾中即可。

1

好吧,我想我找到了答案,對Pandoc默認的目錄可以在這裏找到:

system("pandoc -v") 

如果該文件夾不存在,請創建它以及稱爲模板的子文件夾,並在此處複製您的tex模板。

你可以看到原始模板的位置:

system("pandoc -D latex") 
+0

該死,我仍然得到相同的錯誤信息! – 2014-10-31 13:13:06

0

不知道,如果你想通了或沒有,但,這可能是一種有用的鏈接。 http://rmarkdown.rstudio.com/developer_document_templates.html 我發現自己在同一條船上,你想創建一個自定義模板輸出爲PDF。

+0

除此之外,安裝rstudio的rticles軟件包是一種幫助。 'devtools :: install_github(「rsticles/rticles」)'這表明了包(內部有資源)的路徑爲Library/Frameworks/R.framework/Versions/3.1/Resources/library/rticles/rmarkdown/templates我認爲從我的閱讀需要一個單獨的r軟件包被創建。 – Dan 2015-03-18 10:13:57