我目前正在撰写本科论文,我的导师要求我将附录放在参考文献之后,但是Markdown/Pandoc默认将参考文献放在最后。我阅读了http://yihui.name/knitr/demo/pandoc/上的说明,并尝试使用include-after-body=FILE
命令将一个单独的.Rmd文件放在文档末尾。
我的代码如下:
```{r, echo=FALSE, warning=FALSE, message=FALSE}
library(knitr)
pandoc('thesis.rmd', format="latex")
```
关于选项:
<!--pandoc
t: latex
include-after-body: appendix.rmd
o: output.pdf
-->
其中,appendix.rmd是单独的附录文件。
在点击“转换为PDF”后,进程在以下行之后出现错误:
executing pandoc --include-after-body=appendix.rmd -o thesis.pdf -f markdown -t latex -o thesis.pdf "thesis.utf8md"
错误信息如下:
pandoc.exe: Error producing PDF from TeX source.
代码有问题吗?还是有其他方法可以从文档末尾删除参考文献?