13.2 Bookdown包使用前的配置
2025年09月26日
13.2 Bookdown包使用前的配置
Bookdown包使用前需要相关开源软件,如Pandoc、La TeX等。Pandoc是由约翰·麦克法兰(John MacFarlane)开发的通用免费文档转换工具软件,支持大量标记语言,支持Markdown、Microsoft Word、Power Point、Jupyter Notebook、HTML、PDF、La TeX、Wiki、EPUB等之间的格式转换。La TeX是一种基于TeX的排版软件,能够生成复杂表格和数学公式,非常适用于生成高印刷质量的科技和数学类文档。在R语言环境下,要将Rmarkdown文件编译成PDF文件,必须要有Pandoc、La TeX和其他一些依赖包。现有的RStudio(版本号:2021.09.01 Build 372)已预先内置了Pandoc,如果读者的RStudio版本较旧,建议先将RStudio升级到最新版本。
下面进行La TeX的安装,考虑到标准版的La TeX安装所需硬盘空间很大(超过3G容量),建议在RStudio中安装tinytex包,示例代码如下:
tinytex安装包容量仅有155 M,安装完成后只占据硬盘348 M空间,可以实现Rmarkdown文件向PDF文件的格式转换。