Skip to main content

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.

Metadata

Release files for pelican_publications 0.2.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pelican_publications 0.2.1
File Size Uploaded
pelican_publications-0.2.1.tar.gz 4.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pelican_publications 0.2.1
File Interpreter ABI Platform
pelican_publications-0.2.1-py2.py3-none-any.whl Python 2, Python 3 none any Details

Total release size: 10.3 kB

Release files / pelican_publications-0.2.1.tar.gz

Download URL pelican_publications-0.2.1.tar.gz
Size 4.4 kB
Tags Source
SHA-256 checksum
How to use checksums
41f5676507a974f44eb2ba0a649dcf52e423b735cad81e73a790aab18f388b71
BLAKE2b-256 checksum
How to use checksums
cd6e985d73836313aa44a4dba49d111e253fbf8418f9a8ba10a9067199b6b9b3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / pelican_publications-0.2.1-py2.py3-none-any.whl

Download URL pelican_publications-0.2.1-py2.py3-none-any.whl
Size 5.9 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
a1b2a33c9c5c8bc13142256ff4e277e12a62c362789885b7b108ab4e5f8e9b2a
BLAKE2b-256 checksum
How to use checksums
9f3dcefe01b07770b510bab071a69575a8b17092909a55b312060d11f44e448f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.2.1 This release

2 release files

0.2.0

3 release files

0.1.0

3 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page