zouharvi / ryanize-bib

Highlight errors in a bib file: missing URLs, capitalization protection, etc

Home Page:https://vilda.net/s/ryanize-bib/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ryanize-bib (online)

Ryanize bib file:

  • check that URLs are included
  • check that important capital letters are protected
  • discourage arXiv and publisher usage
  • unify format (intendation, brackets, etc)
  • bunch of other bib etiquette rules

image

What's not working:

  • nonstandard BibTeX formatting
  • anything that you'll find, in which case file an issue here and ideally submit a PR

Try the tool at vilda.net/s/ryanize-bib/. This project was named after Ryan Cotterell who scolds his PhD students for not following the basic bib rules. Even though the project does not list coauthors, there are many that provided valuable feedback.

This tool is somewhat more opinionated than aclpubcheck, focuses solely on the bib file, and aims to be more accessible (hence web version).

Running locally

To run locally, install npm and run the following commands:

cd src
npm install
npm run dev

A window in your browser should open with live changes to code in src/src

About

Highlight errors in a bib file: missing URLs, capitalization protection, etc

https://vilda.net/s/ryanize-bib/


Languages

Language:TypeScript 73.2%Language:HTML 12.8%Language:CSS 8.1%Language:JavaScript 5.9%