In Latex there are a variety of tools that can be used to create a self-contained
.bib file for the
cited references that are extracted from several larger
.bib files; see this popular tex.stackexchange question.
Is there some way to do this for markdown documents processed by
Context: I'm writing an article (in rmarkdown,
.Rmd format) shared with a collaborator in the cloud. I refer to several
.bib files in my local
bibliography: - "../localtexmf/bibtex/bib/statistics.bib" - "../localtexmf/bibtex/bib/graphics.bib" - "../localtexmf/bibtex/bib/Rpackages.bib"
But my colleague can't access these, unless I copy them to the project directory (and then have to maintain duplicate copies).
The LaTeX solutions rely on the the
.aux file generated in processing the
.tex file. However,
pandoc does not map
\cite and doesn't produce an
A similar question was asked here, but received no answers.
Update: There is probably no direct solution with LaTex or
pandoc, but a first step would be to use
sed to extract all the citation keys, strings like
@key in the