BibTeX-compatible Bibliography Processor in Python
http://pybtex.sourceforge.net/
Pybtex is a BibTeX-compatible bibliography processor written in Python which
can produce formatted bibliographies in different, customizable formats. It
supports both native BibTeX style files and styles written in Python and
accepts BibTeX, BibTeXML, and a custom YAML-based bibligraphy input format and
can output LaTeX, HTML, and plain text.
Furthermore, Pybtex provides an interface for Python applications which need to
process the above formats.
- Developed at Publishing
- Sources inherited from project openSUSE:Factory
-
3
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout openSUSE:Factory:zSystems/python-pybtex && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
pybtex-0.16.tar.bz2 | 0000213731 209 KB | |
python-pybtex.changes | 0000002355 2.3 KB | |
python-pybtex.spec | 0000002614 2.55 KB |
Revision 5 (latest revision is 19)
Stephan Kulow (coolo)
accepted
request 121171
from
Guido Berhoerster (gberh)
(revision 5)
- update to version 0.16 - BibTeX .bib and .bst parsers were completely rewritten; they are now much faster and more BibTeX-compatible - syntax errors and undefined strings in .bib files now result in warnings instead of errors, like in BibTeX - unused entries in .bib files are now skipped, like in BibTeX - the case of entry keys is now preserved (in previous versions they were converted to lowercase) - pythonic style engine now supports sorting - pythonic style engine: fixed nested optional() blocks - fixed parsing of some names with a Last part but no von part - fixed processing of brace-level-one "special characters" in purify$ BibTeX built-in function - added proper error messages on encoding errors in .bib files - the default encoding is now UTF-8 on all platforms - pybtex-convert now preserves the order of entries in BibTeX and BibTeXML files - fixed first_of behavior when non-empty child is followed by a child that has a missing field - fixed crossref lookups when key is not lower case - completed unsrt and plain python styles: they now contain all entry types - added doctree backend for rendering into a tree of docutils nodes - added support for non-string backends
Comments 0