Приложение Pandoc вставить после библиографии

Я использую пакет knitr и pandoc в R, чтобы преобразовать файл .Rmd в PDF. Pandoc связан с файлом .bib и автоматически вставляет библиографию в конце PDF файла Записи в моем .bib файле выглядят так, взятые из http://johnmacfarlane.net/pandoc/demo/biblio.bib:

@Book{item1,
        author="John Doe",
        title="First Book",
        year="2005",
        address="Cambridge",
        publisher="Cambridge University Press"
  }

@Article{item2,
         author="John Doe",
         title="Article",
         year="2006",
         journal="Journal of Generic Studies",
         volume="6",
         pages="33-34"
}

Чтобы построить свою библиографию, я использую следующую функцию, взятую из: http://quantifyingmemory.blogspot.co.il/2013/02/reproducible-research-with-r-knitr.html

knitsPDF <- function(name) {
  library(knitr)
  knit(paste0(name, ".Rmd"), encoding = "utf-8")
  system(paste0("pandoc -o ", name, ".pdf ", name, ".md --bibliography /Users/.../Desktop/test.bib --csl /Users/.../Desktop/taylor-and-francis-harvard-x.csl"))
}

Содержимое моего файла .Rmd:

This is some text [@item1]

This is more text [@item2]

# References

И выведенный PDF выглядит следующим образом:

enter image description here

Если я попытаюсь вставить приложение, ссылки по-прежнему будут напечатаны в конце документа, например:

enter image description here

Как вставить приложение после ссылок?

Ответ 1

В конце концов обработка ссылок изменится, чтобы можно было разместить ссылки где угодно (https://github.com/jgm/pandoc/issues/771), но сейчас нет простого способ сделать это.

Как было предложено здесь, вы можете поместить свое приложение в отдельный файл, использовать pandoc для его преобразования в фрагмент LaTeX, а затем включить этот фрагмент используя флаг --include-after-body. Затем оно должно было после библиографии.

Ответ 2

С более новыми версиями pandoc вы можете указать положение библиографии с <div id="refs"></div> source

This is some text [@item1]

This is more text [@item2]

# References

<div id="refs"></div>

# appendix