When working with PDF builds, one of the big issues has been that I get into Unicode error issues, and so the scripts in this particular push help find all the non-ASCII Unicodes so that I can fix them manually. Also, another issue that shows up is with figure reference labels, which can be broken. And so, the fig_references script detects those and raises errors.
Improved citation key for bibtex: Added a script to automatically generate and update citation keys in QMD files. This resolves formatting issues caused by characters like underscores in the original citation keys.
Wrote a script to split up the main references.bib file into smaller bib files that correspond to the individual directories. this was done to reduce conflict issues when everyone is updating the same references file.