The article author should look at existing ruby/rake based static website generator http://webby.rubyforge.org. It offers a choice of templating languages (ERB, Textile, Markdown, HAML, SASS).
Another killer feature is webby's ability to process LaTeX snippets and generate formula images for the web page.
So more templating choices and webby-like custom text processing filters (LaTeX, graphviz, tidy, coderay etc) are my feature requests for Jekyll.