Support for @software (and @patent?) entries in default styles?

Issue #157 new
Clément Pit-Claudel created an issue

I ran into the following exception while processing a bibtex file with pybtex:

  File "./driver.py", line 70, in run
    fmt = style.format_bibliography(bib)
  File "…/pybtex/style/formatting/__init__.py", line 89, in format_bibliography
  File "…/pybtex/style/__init__.py", line 39, in __init__
  File "…/pybtex/style/formatting/__init__.py", line 58, in format_entries
  File "…/pybtex/style/formatting/__init__.py", line 69, in format_entry
AttributeError: 'Style' object has no attribute 'format_software'

Apparently people online are also running into this error for @patent entries? These are both standard biblatex formats: http://mirrors.ibiblio.org/CTAN/macros/latex/contrib/biblatex/doc/biblatex.pdf

@software is pretty common these days, since that's the default entry type that Zenodo creates. There is an example at https://zenodo.org/record/4501022/export/hx

It would be nice to support it out of the box!

Comments (3)

  1. Log in to comment