I'm looking to easily define forms with fixed-width output. Most of my forms end up looking something like this:
[title]
text
some more text
A B CDE E
-------------------------------
1 2 text text
3 4.50 text text
some more text
With all output being plain text.
Since there are many different (and yet similar) forms, I'd like to use a templating engine with a simple interface for generating fixed-width textual tables. Are there engines which support easily creating such tables? Or perhaps other ways to generate such tables?