Jednym ze sposobów jest użycie funkcji system
i bezpośrednie uruchomienie pandoc, dodając nagłówek Latex.
Na przykład: układ
("pandoc -f -t wyprzedaży lateks -o foo.pdf -H template.tex -V papersize \" a4paper \ "geometria -V \" top = 2 cm, dół = 3 cm, lewy = 2 cm, prawy = 2 cm \ "foo.md")
-f oznacza język początkowy, chociaż łączę MarkDown i Latex i działa dobrze.
-t jest językiem wynik, chociaż to naprawdę kompiluje utworzony lateks i co masz jest dokument .pdf
-o nazwie pliku, który chcesz utworzyć
-H nagłówek dodać. Tutaj możesz umieścić swój szablon wielu zmiennych, które możesz ustawić. Tutaj ustawić rozmiar papieru i marginesy
na końcu piszesz nazwę pliku Przecena
template.tex jest plik tex z nagłówkiem chcę w dokumencie lateksu. Używam go do dodawania pakietów, nagłówków i innych parametrów. Np
\ usepackage {booktabs}
\ usepackage [hiszpańskiej, ES-tabla] {babel}
\ usepackage {colortbl}
\ usepackage {pływak}
\ usepackage {fancyhdr}
\ usepackage [singlelinecheck = false] {caption}
\ setlength {\ headheight} {40pt}
\ pagestyle {ozdobnego}
\ lhead {my Tytuł}
\ rhead {\ includegraphics [wysokość = 50pt] {MyGraph.png} }
dla szablonu, możesz użyć argumentu '--template' dla pandoc, który oznacza konfigurację' template: 'w [knitr's spec] (http://yihui.name/knitr/demo/ pandoc /); dla RStudio, myślę, że odpowiedź brzmi "jeszcze nie", ale wsparcie prawdopodobnie nastąpi w końcu –