Daniel Arteaga <[log in to unmask]> writes:

> The creation of a new LaTeX class requires a deep knowledge of TeX and
> LaTeX, and cannot be easily done by a "normal" user. There are not a lot
> of general purpose alternatives, and most of the people continues using
> standard LaTeX classes (specially article). However, many times standard
> classes are not completely satisfactory, and it is a usual practice to
> manually adapt titles, margins, spacings, headings, etc. in a not always
> optimum way. In most cases, the best would be to have a new adapted
> LaTeX class.

One's view of this changes somewhat if one looks at LaTeX as a
typesetting language for the formatting of, say, TEI documents.
Then there is amelioration of much of what you cite because LaTeX is
then no longer the storage vehicle for both one's document source and
one's styling taste.

Writing such a formatter IMHO is easier than making significant
changes in a LaTeX class, and it poses no risk to the integrity of
one's archive of document source.

                                    -- Bill