I have written a little standalone script in python that parses a LaTeX file with \cite{}
commands and the relevant BibTeX file and produces:
- formatted HTML suitable for dropping into your homepage
- individual .bib files for each paper
- linking to archival versions via a DOI reference or URL
- linking to a local pdf via the
local-url
field
The point was to make updating the publications on your homepage just epsilon more difficult that updating a BibTeX file/your CV. Of course, this is moot for people who have other folks to update their pages, but for us plebes, it could save a little hassle.
Clearly you could customize the output format to your needs. However, at the moment it’s not very robust (or efficient, or pretty). I’d like to test it out on likely readers of this blog’s personal .bib
files to make it useful before sticking it on github. A subset of readers of this blog are likely to be people who might use such a thing, I’d like to know what your .bib
files look like. Because BibTeX has a fair bit of variability, I am pretty sure that I did not catch most of the corner cases in my regexps.
So if you are interested, please do send me a representative file to my TTIC address. Thanks a ton!
I suspect it might be easier to parse the produced .aux file instead. Probably the \citation{} and \@input{} lines are most relevant.