A mdBook plugin for creating a bibliography & citations in your books.
- Add citations from your BibLaText files
- Automatically download your public bibliography from Zotero and cite it
- Allows defining a template for the citations shown in the references page
If you have mdbook installed just do:
cargo install mdbook-bib
Make sure your PATH env var contains Cargo's /bin
directory where the plugin was installed. Then follow the instructions below to use the plugin.
See all options in the Install section of the manual.
Add a bibliography file in BibLaTex format to the root of your mdbook (which is pointed by the src
parameter in the [book]
section of the .toml
file) and then add the following section to the mdbook's .toml
config file:
[book]
#...
[preprocessor.bib]
bibliography = "my_biblio.bib"
The bibliography will appear as a separate section in your book ToC.
Now you can add references/citations to the citation-keys appearing in the .bib
file with:
or simply with:
See other configuration options in the Config section of the manual.
Check the Contrib section of the manual if you want to contribute to mdbook-bib!