我試圖使用Pandoc將.md文件轉換爲PDF。在這樣做的時候,我想添加一個LaTeX模板。有沒有辦法做到這一點?如果是這樣,那麼在RStudio中執行它的命令是什麼?將LaTeX模板添加到R上的pandoc的命令
我目前使用的命令如下
```{r}
pandoc("foo.md", format="latex")
```
預先感謝您。
我試圖使用Pandoc將.md文件轉換爲PDF。在這樣做的時候,我想添加一個LaTeX模板。有沒有辦法做到這一點?如果是這樣,那麼在RStudio中執行它的命令是什麼?將LaTeX模板添加到R上的pandoc的命令
我目前使用的命令如下
```{r}
pandoc("foo.md", format="latex")
```
預先感謝您。
一種方法是使用函數system
並直接運行pandoc,添加一個Latex標頭。
例如:
系統( 「pandoc -f降價-t膠乳-o foo.pdf -H template.tex -V紙張大小:\」 A4紙上打印\ 「-V幾何:\」 頂部= 2釐米,底部=3釐米,左=2釐米,右=2釐米\「foo.md」)
-f inicates起源的語言,雖然我混降價和乳膠,它工作正常。
-t是結果的語言,但它確實編譯創建乳膠和你得到的是一個PDF文檔
-o要創建
-H一個頭文件的名稱加上。有你可以把你的模板
-V許多變量,你可以設置。在這裏我設置紙張尺寸和邊距
在你寫你的降價文件的名稱
template.tex是我想要的乳膠文檔中的頭一個TEX文件末尾。我用它來添加包,頭文件和其他一些參數。例如:
\ usepackage {booktabs}
\ usepackage [西班牙語,ES-塔布拉] {巴貝爾}
\ usepackage {colortbl}
\ usepackage {浮子}
\ usepackage {fancyhdr}
\ usepackage [singlelinecheck = false] {caption}
\ setlength {\ headheight} {40pt}
\ pagestyle {花式}
\ lhead {我的標題}
\ rhead {\ includegraphics [高度= 50pt] {MyGraph.png} }
對於模板,您可以使用'--template'作爲pandoc參數,它轉換爲[knitr規格]中的'template:'配置(http://yihui.name/knitr/demo/ pandoc /);對於RStudio,我認爲答案是「還沒有」,但最終可能會得到支持 –