A.2 Pandoc
R Markdown 문서 (*.Rmd
)는 먼저 knitr 패키지를 통해 Markdown (*.md
)으로 컴파일된 다음, Markdown은 Pandoc을 통해 LaTeX 또는 HTML과 같은 다른 출력 형식으로 컴파일됩니다. 이 프로세스는 rmarkdown 패키지에 의해 자동화됩니다. knitr 또는 rmarkdown은 bookdown의 필수 패키지이며 bookdown을 설치할 때 자동으로 설치되므로 별도로 설치할 필요가 없습니다. 그러나 Pandoc은 R 패키지가 아니므로 bookdown을 설치할 때 자동으로 설치되지 않습니다. Pandoc 홈페이지 (http://pandoc.org)의 설치 지침에 따라 Pandoc을 설치할 수 있지만 RStudio IDE를 사용하는 경우 실제로 설치할 필요가 없습니다. RStudio에는 Pandoc 사본이 포함되어 있으므로 Pandoc은 별도로 제공됩니다. Pandoc 버전 번호는 다음을 통해 얻을 수 있습니다.
rmarkdown::pandoc_version()
## [1] '2.11.2'
이 버전이 너무 낮고 최신 버전에만 Pandoc 기능이 있는 경우 최신 버전의 Pandoc을 설치할 수 있으며 rmarkdown은 기본 제공 버전 대신 최신 버전을 호출합니다.