Hi, Here is a patch that uses the -a switch of bibtex2html to sort the citations as bibtex would. It also changes the invocations of replace-match to set fixedcase and literal to t. This is so that emacs does not try to interpret backslash characters in the bibtex file as it is inserting them. Cheers, Chris