Skip to main content

A BibTeX-compatible bibliography processor in Python

Project description

Synopsis

latex foo.tex
pybtex foo.aux
latex foo.tex
latex foo.tex

Description

Pybtex reads citation information from a file and produces a formatted bibliography. BibTeX style files are supported. Alternatively it is possible to write styles in Python.

Pybtex currently understands the following bibliography formats:

  • BibTeX

  • BibTeXML

  • YAML-based format

The resulting bibliography may be output in one of the following formats (not supported by legacy BibTeX styles):

  • LaTeX

  • HTML

  • markdown

  • plain text

See also

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

pybtex-0.26.1.tar.gz (693.0 kB view details)

Uploaded Source

Built Distribution

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

pybtex-0.26.1-py3-none-any.whl (126.1 kB view details)

Uploaded Python 3

File details

Details for the file pybtex-0.26.1.tar.gz.

File metadata

  • Download URL: pybtex-0.26.1.tar.gz
  • Upload date:
  • Size: 693.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.30 {"installer":{"name":"uv","version":"0.9.30","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"12","id":"bookworm","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for pybtex-0.26.1.tar.gz
Algorithm Hash digest
SHA256 2e5543bea424e60e9e42eef70bff597be48649d8f68ba061a7a092b2477d5464
MD5 85f3ab8de16d021ba44f1e6b3a161939
BLAKE2b-256 4df5f30da9c93f0fa6d619332b2f69597219b625f35780473a05164a9981fd9a

See more details on using hashes here.

File details

Details for the file pybtex-0.26.1-py3-none-any.whl.

File metadata

  • Download URL: pybtex-0.26.1-py3-none-any.whl
  • Upload date:
  • Size: 126.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.30 {"installer":{"name":"uv","version":"0.9.30","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"12","id":"bookworm","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for pybtex-0.26.1-py3-none-any.whl
Algorithm Hash digest
SHA256 e26c0412cc54f5f21b2a6d9d175762a2d2af9ccf3a8f651cdb89ec035db77aa1
MD5 d827a644567ae80865a20ad352e66838
BLAKE2b-256 44f6775eb92e865b28cdb4ad1f2bed7a5446197516f76b58a950faa3be3fd08d

See more details on using hashes here.

Supported by

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