bibmradd(1)

πŸ’– bibmradd(1) β€” LaTeX Crossrefware πŸ’–

okay bestie, so you know how your .bib file is just sitting there full of papers with no MR numbers? yeah. this is the little script that fixes that. it's called bibmradd.pl, it lives in the LaTeX Crossrefware family, and honestly? it ate. 🫢


✨ NAME ✨

bibmradd.pl β€” add MR numbers to papers in a given bib file πŸ’…


✨ SYNOPSIS ✨

bibmradd [-d] [-f] [-e 1|0] [-o output] bib_file

that's it. that's the whole vibe. 🌸


✨ OPTIONS ✨

  • -d β€” Debug mode. she's yapping (lovingly) so you can see what's going on inside. πŸ›
  • -e β€” if you pass 1 (which is the default), it'll drop in an empty mrnumber whenever a MR number can't be found. lowkey genius, because it stops the script from re-searching the same entries over and over if you later add new entries to the file. calling -e 0 shuts that behavior all the way off. no empty mrnumber for you. πŸ’€
  • -f β€” force it. even if an entry already has a MR number, she's gonna go search for one anyway. main character energy, no notes. πŸ”₯
  • -o output β€” the output file. if you don't use this option, the output filename gets made by adding _mr to the input file name. so cute, so predictable. πŸŽ€

✨ DESCRIPTION ✨

so the script reads a BibTeX file. it checks whether the entries have mrnumbers. if they don't, it goes and tries to find the numbers from Internet sites. 🌐 and the result? a BibTeX file with mrnumber=... fields added. slay. ✨

the name of the output file is either set by the -o option, or it's derived by adding the suffix _mr to the output file. πŸ¦‹

heads up bestie β€” go read the bibdoiadd script for more details on the processing. it's giving sibling energy. iykyk. πŸ‘‘

✨ AUTHOR ✨

Boris Veytsman β€” the icon, the legend, the moment. πŸ‘‘


Copyright (C) 2014-2024 Boris Veytsman

This is free software. You may redistribute copies of it under the terms of the GNU General Public License <http://www.gnu.org/licenses/gpl.html>. There is NO WARRANTY, to the extent permitted by law.

fr fr, no warranty. not even a little one. read the license, bestie. πŸ’œ

and that's the whole page! 🌈 this version is from 2025-09-25, brought to you by the LATEX CROSSREFWARE girlies. go add those MR numbers, periodt. πŸ’–βœ¨πŸŽ€πŸ¦‹πŸŒΈπŸ’…πŸ«Ά

πŸ“¦ where this page comes from