Create a renderer for publishers.

Closes #509.