# Emacs Muse hacking

DevFeed: [Emacs Muse hacking](<https://devfeed.tech/articles/emacs-muse-hacking-34362.md>)

Original publisher: [Read original article](<https://tapoueh.org/blog/2010/03/emacs-muse-hacking/>)

Author: Dimitri Fontaine PostgreSQL Major Contributor; Author

Published: 2010-03-04T12:33:00Z

Content type: tutorial

Language: en

Sources: [Dimitri Fontaine](<https://devfeed.tech/sources/dimitri-fontaine.md>)

Topics: [Emacs](<https://devfeed.tech/topics/emacs.md>), [Code](<https://devfeed.tech/topics/code.md>), [HTML](<https://devfeed.tech/topics/html.md>), [rsync](<https://devfeed.tech/topics/rsync.md>), [Shell](<https://devfeed.tech/topics/shell.md>)

Tags: [code](<https://devfeed.tech/tags/code.md>), [emacs](<https://devfeed.tech/tags/emacs.md>), [html](<https://devfeed.tech/tags/html.md>), [rsync](<https://devfeed.tech/tags/rsync.md>), [shell](<https://devfeed.tech/tags/shell.md>)

## AI overview

An Emacs Muse user explains how to customize the publishing process to generate one file per blog article and add an index of previous articles. The article describes using Muse output-buffer functions and provides code that requires manual editing for customization.

## Source excerpt

Now you know what piece of software is used to publish this blog. I really like it, the major mode makes it a great experience to be using this tool, and the fact that you produce the HTML and rsync it all from within Emacs ( C-c C-p then C-c C-r with some easy elisp code) is a big advantage as far as I'm concerned. No need to resort to shell and Makefile.