Simplify publications with ORM

Also remove for_string and roman stuff, as it’s now in the view.