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.2.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0bd4728a8a11be631b36c4d8afcd5f3ebaa1a3b016227cd611ece97e935c542b |
|
MD5 | a2c2fe03beb46dca971a5762038e6c79 |
|
BLAKE2b-256 | 91c7fff9aa06c58f86fbcf8105c5887c87ab74d957266b40320487cededf9599 |
Hashes for pelican_publications-0.2.0-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e0c50c5394cc913dc450341e59748765b69e133468f04744dbfa209fe67f9a57 |
|
MD5 | 89ac70d6a091043239dd2acbf99a3adb |
|
BLAKE2b-256 | a7b7f106618a7d26dd0534a573d425b7c09ee7302bc94067c3998b0bcb579ff9 |
Hashes for pelican_publications-0.2.0-py2.7.egg
Algorithm | Hash digest | |
---|---|---|
SHA256 | 83aea1169c455d005e9f328146385cc1374de6d0b9579a09f0ee24f04b13bc1d |
|
MD5 | b306928697caaf2cbdb7a39475c2566c |
|
BLAKE2b-256 | 67c3114c34e2cd935eecb5c7c87f0dbcd8fd5d8c384daab898674f53c2052b13 |