I'm currently writing my bachelor thesis and my instructor wants me to put my appendix after the bibliography but markdown/pandoc puts the references at the end by default.
I read the instructions at http://yihui.name/knitr/demo/pandoc/ and tried to use the include-after-body=FILE
command to put a separate .rmd file at the end of the document
My code looks like this:
```{r, echo=FALSE, warning=FALSE, message=FALSE}
library(knitr)
pandoc('thesis.rmd', format="latex")
```
and for the options:
<!--pandoc
t: latex
include-after-body: appendix.rmd
o: output.pdf
-->
Where appendix.rmd is the separate appendix file.
After klicking on convert pdf, the process gets stuck with an error after the line
executing pandoc --include-after-body=appendix.rmd -o thesis.pdf -f markdown -t latex -o thesis.pdf "thesis.utf8md"
The error is:
pandoc.exe: Error producing PDF from TeX source.
Is there something wrong with the code or is there some other method to remove the bibliography from the end of the document?
There is another solution:
<div id="refs"></div>
It lets you put the references wherever you want.
You can place your bibliography wherever you like by inserting
::: {#refs}
:::
wherever you want the bibliography printed. From the "Placement of the bibliography" section of the pandoc markdown manual.
For example:
...main body
# References
::: {#refs}
:::
# Appendix
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With