因为rmd的文件特别多,有的时候会有300个甚至1000个,这个时候编译会报错,pandoc error 127或者83。查了资料,都可能是因为heap memory可能不够,单个的rmarkdown文件可以在yml中添加,但是bookdown中如何添加呢,添加在_output.yml中貌似不生效,这里也提到了这个疑问,另外单纯增加物理内存是否可以解决问题,比如将内存增加到64G,甚至更多。
在rmd文件超多的情况下,是否可以分批pandoc?
也有文献提到需要更新版本的pandoc或许可以,目前我的pandoc是1.19.2.1的,是rstudio 1.1.463自带的。