An authoring and publishing tool for Emacs