BibTeX Web Database

Miles Budden


Supervised by Frank C Langbein; Moderated by Martin Caminada

BibTeX is a system to keep track of references and include them in TeX/LaTeX documents. It keeps the information about the references in a single file. This is problematic when more than one person wants to edit the file and keep entries synchronised. The idea of this project is to create a web interface to edit a bibtex database, where individual entries are stored in a NoSQL database. An interface to LaTeX editing systems (to create the bibtex database for a specific document), and searching and annotating the references in the database are essential. Interfaces to bibliography databases, journals, browser extensions to enter references, etc. are also an option to consider, to simplify editing and populating the database. Ideally, the database would also hold links to papers or the actual PDF files of the paper and can extract the citation information from those files directly. Potentially bibliography information could be extracted directly from PDFs or related web resources into the database instead of manually entering these.

Initial Plan (02/02/2020) [Zip Archive]

Final Report (05/06/2020) [Zip Archive]

Publication Form