Skip to main content

bibpublish - publishes bibTex bibliographies.

Project description

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>_.

Project details


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.1.tar.gz (27.3 kB view details)

Uploaded Source

Built Distribution

bibpublish-1.0.1-py3-none-any.whl (46.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: bibpublish-1.0.1.tar.gz
  • Upload date:
  • Size: 27.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.2 CPython/3.12.3 Linux/6.8.0-45-generic

File hashes

Hashes for bibpublish-1.0.1.tar.gz
Algorithm Hash digest
SHA256 f01cb61e0693a62a24e589ecfaa18d9155e5349e00aa385e537105dd72988dc2
MD5 4cf6bccfd8dc73ae93c19b1aa218388f
BLAKE2b-256 be92b792fd69e961c29d3c20e1ffab11fe869c9d0421ef2d024db7801a95a679

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bibpublish-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 46.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.2 CPython/3.12.3 Linux/6.8.0-45-generic

File hashes

Hashes for bibpublish-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 8adbdac3d714bbb3651572eed4ed5b79092e06a5057f13545ea2ad7186f8d7b0
MD5 53bdf9e70c52f608653776634b090e6d
BLAKE2b-256 78183e4e51cc4c0aca3bf4f04d3b8dfdc53754c9a7d24aed1fdaaf592ea55032

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page