Navigation

  • index
  • modules |
  • next |
  • BibtexParser 1.4.3 documentation »
  • Welcome to BibtexParser’s documentation!

Welcome to BibtexParser’s documentation!¶

Author:

François Boulogne, Olivier Mangin, Lucas Verney, and other contributors.

Source Code:

github.com project

Bugs:

github.com

Generated:

Feb 15, 2025

License:

LGPL v3 or BSD

Version:

1.4.3

BibtexParser is a python library to parse bibtex files. The code relies on pyparsing and is tested with unittests. BibtexParser is used in more than 1300 open-source repositories.

Contents:

  • How to install and test?
    • How to install?
    • How to run the test suite?
  • Tutorial
    • Step 0: Vocabulary
    • Step 1: Prepare a BibTeX file
    • Step 2: Parse it!
    • Step 3: Export
    • Step 4: Add salt and pepper
  • bibtexparser: API
    • bibtexparser — Parsing and writing BibTeX files
    • bibtexparser.bibdatabase — The bibliographic database object
    • bibtexparser.bparser — Tune the default parser
    • bibtexparser.customization — Functions to customize records
    • bibtexparser.bwriter — Tune the default writer
    • bibtexparser.bibtexexpression — Parser’s core relying on pyparsing
  • How to report a bug?
    • Steps
    • Logging module to understand failures
  • Bibtex tips, conventions and unrelated projects
    • Format
    • Projects

Other projects¶

  • http://pybtex.sourceforge.net/

  • http://pybliographer.org/

  • https://github.com/matthew-brett/babybib

Indices and tables¶

  • Index

  • Module Index

  • Search Page

Table of Contents

  • Welcome to BibtexParser’s documentation!
  • Other projects
  • Indices and tables

Next topic

How to install and test?

This Page

  • Show Source

Quick search

Navigation

  • index
  • modules |
  • next |
  • BibtexParser 1.4.3 documentation »
  • Welcome to BibtexParser’s documentation!
© Copyright 2013-2016, F. Boulogne and other contributors. Created using Sphinx 8.1.3.