camelCase in table names
pdf-generation: define TeX "hot" character substitutes that will survive output filtering (like with html)
output filtering: do it always in one single place: in tex_insert()
span_view(), alink_person_view(), alink_group_view(): make output compatible with pdf generation, support formatting in pdf