Comment LaTeX (Score 2, Informative) 40
Odds are you wouldn't be asking if you knew LaTeX, but you can do some basic-to-intermediate categorization and conditional inclusion of entries with it.
If you use a macro for everything you also get the advantage of being able to easily reformat everything if you decide one format is better than another, or even if you want to format different categories of items differently.
On the down-side, you'd have to know LateX ...
If you use a macro for everything you also get the advantage of being able to easily reformat everything if you decide one format is better than another, or even if you want to format different categories of items differently.
On the down-side, you'd have to know LateX