Skip to content

A small utility that uses BibTool to extract only the works cited in a Pandoc Markdown file from a BibTeX file

License

Notifications You must be signed in to change notification settings

willbarton/extract_bib

Repository files navigation

extract_bib

A small utility that uses BibTool to extract only the works cited in a Pandoc Markdown file from a BibTeX file.

If your workflow involves writing in Markdown and converting that Markdown to TeX with Pandoc, and you keep a large bibliography in a single BibTeX file, this utility will allow you to extract only the works cited in the Markdown file into a separate BibTeX file for distribution/portability.

It is intended as part of a transparent, plain text academic workflow.

It is based on this ruby Gist.

Installation

Ensure that BibTool is installed.

pip install extract_bib

Usage

To extract the references in great_paper.md that you keep in your ~/Documents/references.bib and place them in great_paper.bib, run:

extract_bib --bibtex-file ~/Documents/references.bib great_paper.md great_paper.bib

About

A small utility that uses BibTool to extract only the works cited in a Pandoc Markdown file from a BibTeX file

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages