pybtex - BibTeX-compatible bibliography processor in Python
Contents
Description
Pybtex reads citation information from a LaTeX .aux file and produces a formatted bibliography. Pybtex
understands BibTeX .bib and .bst style files and can be used as a drop-in replacement for BibTeX.
Besides BibTeX .bib files, BibTeXML and YAML bibliography files are supported.
It is also possible to define bibliography formatting styles in Python.
Encoding Options
-eENCODING,--encoding=ENCODING
default encoding
--bibtex-encoding=ENCODING--bst-encoding=ENCODING--output-encoding=ENCODINGGeneral Optons
--version
show program's version number and exit
-h,--help
show this help message and exit
--strict
turn warnings into errors
--terse
ignored for compatibility with BibTeX
--min-crossrefs=NUMBER
include item after NUMBER crossrefs; default 2
-fFORMAT,--bibliography-format=FORMAT
bibliograpy format (bibtex, bibtexml, yaml)
-bBACKEND,--output-backend=BACKEND
output backend (html, latex, markdown, plaintext)
-sSTYLE,--style=STYLE
bibliography formatting style
-lLANGUAGE,--style-language=LANGUAGE
style definition language to use (bibtex or python)
Name
pybtex - BibTeX-compatible bibliography processor in Python
Pythonic Style Options
--label-style=STYLE
label formatting style (alpha, number)
--name-style=STYLE
name formatting style (lastfirst, plain)
--sorting-style=STYLE
sorting style (author_year_title, none)
--abbreviate-names
use abbreviated name formatting style
See Also
Synopsis
pybtex [ options ] auxfile.aux
