Skip to content

Clean up the bibliography, add bibtex-tidy, update "Research" - #17

Merged
philipphennig merged 25 commits into
probabilistic-numerics:mainfrom
nathanaelbosch:bibtex-tidy
Oct 13, 2026
Merged

philipphennig merged 25 commits into
probabilistic-numerics:mainfrom
nathanaelbosch:bibtex-tidy

Conversation

@nathanaelbosch

Copy link
Copy Markdown
Contributor

This PR cleans up the BibTeX files behind the research page and adds a formatter so they stay consistent, and also add some minor visual changes to the research page. While the full diff is large, the individual commits are quite atomic and I carefully checked each of them while working on this PR.

Bibtex-related changes, each in an individual commit:

  • Add a bibtex-tidy pre-commit hook for the files in _bibliography/.
  • Reformat all BibTeX files with bibtex-tidy.
  • Remove the duplicate Hennig & Kiefel quasi-Newton entry and keep the JMLR 2013 version, with a
    corrected page range.
  • Remove the arXiv duplicate of the Owhadi & Zhang gamblets paper and keep the published JCP version.
  • Remove sampling.bib, whose only entry duplicated O'Hagan (1987) in papers.bib.
  • Fix the arXiv link of the Pförtner et al. PDE paper, which pointed to a different paper.
  • Rename file to pdf so PDF links show up on the site.
  • Replace PDFs that were missing from the site with public links.
  • Add the Springer link to the MICCAI 2014 tractography paper.
  • Remove the arXiv URL from the UAI 2017 log-determinant paper.
  • Remove redundant double braces from titles.
  • Normalise venue names: one name per conference, spelled-out journal names, and a single arXiv
    format.
  • Retype conference papers from incollection/proceedings to inproceedings so their venues are
    shown.
  • Update preprints that have since been published to their published versions, keeping the arXiv ID as
    a separate link.
  • Show the venue for book chapters (incollection).
  • Fix or remove dead links.
  • Link official open-access PDFs for papers that are now published.
  • Show the publisher for books (e.g. the ProbNum textbook).
  • Remove a broken code link from the probabilistic line search paper.
  • Link the NeurIPS page instead of a supplement zip for Schober et al. (2014).
  • Update old-format NeurIPS links to current URLs.
  • Update the dead link to Minka's quadrature report.

Applying pre-commit also triggered a pre-commit hook that was already present in the repo which fixed trailing whitespace and final newlines across the repository.

In addition, I also slightly changed the research page so that venues are shown in plain text and author and venue names are slightly darker, and I renamed the "Related" research topic to "Other" (matching the original category before my update in #16).

Keep the JMLR 2013 version and fix its page range.
Keep the published Journal of Computational Physics version.
Its only entry duplicated OHagan1987 in papers.bib.
It pointed to the Wenger et al. paper (2205.15449).
The bib layout only renders the pdf field. Entries whose file field
points to PDFs missing from the site are left unchanged for now.
Use one name per conference (full name plus acronym, without
"Proceedings of", edition numbers or years), spell out journal names,
and write all arXiv preprints as "arXiv preprint arXiv:<id>". Drop
volume/issue fields that only repeated the arXiv id or category.
The bib layout only shows the venue for article and inproceedings
entries, so these NeurIPS and AISTATS papers showed none.
Point venue, volume, pages, year and link to the published version, keep
the arXiv id in an arxiv field (shown as a separate arXiv button), and
use the published title where it changed. Also update the title of the
still-unpublished meshless methods preprint to its current arXiv title.
Apply the existing end-of-file-fixer and trailing-whitespace pre-commit
hooks to all files, so that pre-commit (and pre-commit.ci) passes on the
whole repository. No content changes.
Drop the italics from journal and conference venues so all venue lines
look alike, and use a slightly darker grey (#666) for authors and venues
for better contrast.
@philipphennig

Copy link
Copy Markdown
Contributor

Wow, neat! Thanks again!

@philipphennig
philipphennig merged commit a8f98a0 into probabilistic-numerics:main Oct 13, 2026
1 check passed
github-actions Bot added a commit that referenced this pull request Oct 13, 2026
* Add bibtex-tidy pre-commit hook

* Tidy BibTeX files with bibtex-tidy

* Remove duplicate Hennig & Kiefel quasi-Newton entry

Keep the JMLR 2013 version and fix its page range.

* Remove arXiv duplicate of the Owhadi & Zhang gamblets paper

Keep the published Journal of Computational Physics version.

* Remove sampling.bib

Its only entry duplicated OHagan1987 in papers.bib.

* Fix arXiv link of pfoertner2022linpde

It pointed to the Wenger et al. paper (2205.15449).

* Rename file to pdf so PDF links are shown

The bib layout only renders the pdf field. Entries whose file field
points to PDFs missing from the site are left unchanged for now.

* Replace missing local PDFs with public links

* Add Springer link to MICCAI 2014 tractography paper

* Remove arXiv URL from UAI 2017 log-determinant paper

* Remove redundant double braces from titles

* Normalise venue names

Use one name per conference (full name plus acronym, without
"Proceedings of", edition numbers or years), spell out journal names,
and write all arXiv preprints as "arXiv preprint arXiv:<id>". Drop
volume/issue fields that only repeated the arXiv id or category.

* Retype conference papers as inproceedings

The bib layout only shows the venue for article and inproceedings
entries, so these NeurIPS and AISTATS papers showed none.

* Update preprints to their published versions

Point venue, volume, pages, year and link to the published version, keep
the arXiv id in an arxiv field (shown as a separate arXiv button), and
use the published title where it changed. Also update the title of the
still-unpublished meshless methods preprint to its current arXiv title.

* Show booktitle for incollection entries

* Fix or remove dead links

* Link official open-access PDFs for published papers

* Show publisher for book entries

* Remove broken code link from probabilistic line search paper

* Link NeurIPS page instead of supplement zip for schober2014nips

* Update old-format NeurIPS links

* Update dead link of Minka's quadrature report

* Fix trailing whitespace and final newlines

Apply the existing end-of-file-fixer and trailing-whitespace pre-commit
hooks to all files, so that pre-commit (and pre-commit.ci) passes on the
whole repository. No content changes.

* Show venues in plain text and darken author and venue lines

Drop the italics from journal and conference venues so all venue lines
look alike, and use a slightly darker grey (#666) for authors and venues
for better contrast.

* Rename the Related research topic to Other [ci skip]
@nathanaelbosch
nathanaelbosch deleted the bibtex-tidy branch October 14, 2026 06:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants