A Pelican plugin that adds an RST directive for including a BibTeX publication list.
Project description
A plugin for the Pelican static website generator that embeds a BibTeX publication list in a page or article using a publications restructured text directive.
Usage:
.. publications:: path/to/publications.bib :template: path/to/publications.html :sort: date
By default pelican_publications uses a publications template in the Pelican theme. This can be overridden by setting the template option as a path to a Jinja2 template. The template is passed one parameter, publications, which is a list of BibTeX entries. These BibTeX entries are simple dictionaries in the format used by the bibtexparser Python package, with a few customisations such as converting page ranges to use an html en dash and splitting the author field into a list of authors.
Possible sort options are:
- date
Sort by publication date (this is the default).
- key
Sort by BibTeX key.
- name
Sort by author names.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Hashes for pelican_publications-0.1.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 71bf1704d94af719d2a7c8400097f07a9dbb3ad9b6d58b4758bf3ba4558f7d82 |
|
MD5 | 331d97bf8ccd42482e3ae9abfd7c463e |
|
BLAKE2b-256 | e87b104b0ab678c46559ce5b7fb2740a91c5ff86de2e01a564580f7cefbf9656 |
Hashes for pelican_publications-0.1.0-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 41722902712f2b43eb359b76b9a238287c4b128ae047136fa79d39d0c796c622 |
|
MD5 | 12f3e2aafcbaa59f93dac34a2e511ace |
|
BLAKE2b-256 | e09bdd557e004ea1a7afc41ad511b1e870175333e6cedaa40af3066fd4a8b413 |
Hashes for pelican_publications-0.1.0-py2.7.egg
Algorithm | Hash digest | |
---|---|---|
SHA256 | 93e8d9517d048df2f74177fb854336f53ff2206de4a523d8ced48bc04ae685b3 |
|
MD5 | ac95958ef373e520e10a8cce3a604f21 |
|
BLAKE2b-256 | b63c7b8a5ef8630c2fa1aa78635d52837324da118bec4e4ed740285b4e18b8fa |