Pandoc - auch ein Weg. Ein Haskell-Programm (hey, ich hab schon die ganze Zeit nach einer Ausrede gesucht, mal wieder an Haskell zu verzweifeln!), welches zwischen verschiedenen Struktursprachen übersetzt. Kann Markdown nach S5 umformen (wobei das nicht sonderlich schwer sein sollte, da S5 normales HTML ist), aber auch diverse andere Formate. Ich mag ja Markdown, benutze es z.B. auch in meiner Blogsoftware.