Skip to main content

A small utility that uses BibTool to extract the references used in a Pandoc Markdown file.

Project description

extract_bib

Test

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

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

extract_bib-1.0.0.tar.gz (4.0 kB view hashes)

Uploaded Source

Built Distribution

extract_bib-1.0.0-py3-none-any.whl (4.4 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page