Skip to main content

bibpublish

bibpublish uses templates for publishing BibTex bibliographies in different formats such as HTML and LaTeX:

Usage: bibpublish [options]

Options:
  -h, --help            show this help message and exit
  -o OUTPUT_DIR, --output-dir=OUTPUT_DIR
                        output directory.
  -t TEMPLATE, --template=TEMPLATE
                        template to use (wordpress).
  -f FILTER, --filter=FILTER
                        one consider items that match the given
                        filter criterion.

Example

Publish all BibTex entries that have been published after 2014:

bibpublish mybib.bib -f 'int(year) > 2014'

Installation

I recommend using pipx to install bibpublish::

pipx install bibpublish

Supported templates

  • latex: Used for integrating bibliographies into the CV
  • snf: Creates an HTML file which is meant for import into a word processing software.
  • web: Template used for the Web page. Creates the publication HTML and supporting files (abstracts and bibtex fiels).
  • wordpress: Legacy version of the web template (without doi support).

Background

bibPublish is a Python 3+ compatible replacement for bibTexSuite <https://github.com/AlbertWeichselbraun/bibTexSuite>_.

Download files

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

Source Distribution

bibpublish-1.0.2.tar.gz (23.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

bibpublish-1.0.2-py3-none-any.whl (46.5 kB view details)

Uploaded Python 3

File details

Details for the file bibpublish-1.0.2.tar.gz.

File metadata

  • Download URL: bibpublish-1.0.2.tar.gz
  • Upload date:
  • Size: 23.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"26.04","id":"resolute","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for bibpublish-1.0.2.tar.gz
Algorithm Hash digest
SHA256 9bcc6bcb27d99563be6e3c4f5c2766ba9b7d79b066a30ed05882d09d463b79b9
MD5 92444f299775ecea452d9f9b5428bfc6
BLAKE2b-256 dda280c3b3efe65ca2c50a6c815e70d56c52f8067683477aab399c70f02b3fdb

See more details on using hashes here.

File details

Details for the file bibpublish-1.0.2-py3-none-any.whl.

File metadata

  • Download URL: bibpublish-1.0.2-py3-none-any.whl
  • Upload date:
  • Size: 46.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"26.04","id":"resolute","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for bibpublish-1.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 5798f388f4d157dbc6fe7268dc7d42367eb766ea4166d02aea16b56e6ba21964
MD5 270bb40a2088174879d8f4719ccd15e5
BLAKE2b-256 25bcf538fe717cb34757bc2a10a31fcb0f4705018a375a3847415b65ad2ea761

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

1.0.2 This release

2 files

1.0.1

2 files

1.0.0

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page