Оказывается, что пакет xr - это один из способов: https://texblog.org/2016/08/23/adding-references-from-an-external-file/
, поэтому он работает от R:
rmarkdown::render("myarticle_ms.Rmd",
bookdown::pdf_book(base_format=rticles::plos_article),
clean=FALSE)
rmarkdown::render("myarticle_SM.Rmd",
bookdown::pdf_book(base_format=rticles::plos_article),
clean=FALSE)
tinytex::pdflatex("myarticle_ms.tex", clean=FALSE)
tinytex::pdflatex("myarticle_SM.tex", clean=FALSE)
tinytex::pdflatex("myarticle_ms.tex")
tinytex::pdflatex("myarticle_SM.tex")
со следующим в заголовке YAML myarticle_ms.Rmd (и соответствующий заголовок файла SuppMat):
header-includes:
\usepackage{xr} \externaldocument{myarticle_SM}
Надеюсь, что это облегчит жизнь нескольким другим:)