Skip to content

Pezmc/BibLaTeX-Linter

Repository files navigation

BibLaTeX Linter

A simple web app to lint BibLaTeX files

BibLaTeX Linter is a small Python powered web app, based on BibLaTeX-Check. Paste in a .bib file, and it goes through a list of references and checks if certain required fields are available, for instance, if each publication is assigned a year or if a journal article has a volume and issue number.

Please note that it is not a BibLaTeX validator. And in the current version, it might not yet be able to parse every valid bib file.

Using the website

Head to https://biblatex-linter.onrender.com/ paste the contents of your .bib file and click validate!

Running Locally

Make sure you have Python installed properly.

$ pipenv install

pipenv run python3 manage.py runserver

Your app should now be running on localhost:8000.

Alternatives

BibLaTeX Linter is adapted from BibLaTeX-Check, which, in turn, was adapted from BibTex Check by Fabian Beck, which can be used to validate BibTex files.

See BibTex vs BibLaTeX vs NatBib for a comparison of different referencing packages.

Screenshot

Screenshots of the BibLaTeX check screen

License

MIT license

About

A simple web app to lint BibLaTeX files

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published