shyamd / mkdocs-bibtex

A MkDocs plugin for citation management using bibtex
Other
79 stars 21 forks source link

Citing @software entry with mkdocs ? #233

Open reyman opened 8 months ago

reyman commented 8 months ago

Hi,

Thanks for your work,

There are new csl extension style for bibtex/biblatex that are added to manage the @software entry :

I try to use @software with mkdocs-bibtex without success, and this is probably normal because that need some works to integrate i suppose.

Mkdocs material is really used for dev doc, so citing software with the good biblatex entry could be cool :)

Best, SR

shyamd commented 8 months ago

If you set a CSL file (style management file format from Latex), then you will get whatever styles that CSL file supports. I don't plan on supporting anything beyond a bare-minimum style for the built-in formatting. Everything else is doable with the right choice of CSL files.

JPapir commented 2 months ago

I also had to cite software and dataset, and I think the problem comes from the dependency pybtex, which does not support latest biblatex @software or @dataset entries.

There is an issue on the pybtex repo, but it seems that Pybtex is not actively maintained anymore. Someone implemented it, wasn't merged yet:

https://bitbucket.org/pybtex-devs/pybtex/issues/157/support-for-software-and-patent-entries-in

So the CSL question here seems quite secondary, the point is about pybtex.

JPapir commented 2 weeks ago

Hey, quick update, someone proposed a fix for the software/dataset issue in the pybtex repo, and a maintainer merged it. So now we only wait for a pybtex release in pypi (can be long, the last one was in 2021...).