a colophon of sorts
These pages were "designed" and built
with Carbon
Emacs, BibTeXML, XSLT,
and my bare hands (as if it's not obvious).
My link buttons were ganked from Taylor McKnight's site.
Managing publication lists
I got tired of having to update my list of publications in two
different places all the time - in the LaTeX source of my CV and
on my web page. So I decided to explore ways to automagically
generate the web page and the LaTeX from a single BibTeX source.
BibTeXML did the trick; I
update a single BibTeX file with my publications in it, and use a
BibTeXML Python script to munge that to XML. I tweaked some of
the example XSLT stylesheets for the output until I got it looking
how I wanted, and used libxml2's xsltproc stylesheet
processor to generate an HTML document.
To generate the LaTeX side, I pass a parameter to the stylesheet that
tells it to generate LaTeX markup instead of HTML. Then I just
include the generated LaTeX into my cv.tex source.
Now all I have to do is publish a bunch of papers so I can amortize
the effort I put into getting this working...