>>>>> "Martin" == Martin Hensel <[log in to unmask]> writes:
> I decided to optimize the LaTeX user syntax with
> ergonomics/usability in mind.
The way spaces after commands are treated follows a simple rule. This
rule is so simple that it makes no sense to give it up.
A linebreak should always behave like a space token. This is quite
natural and I really doubt that beginners have problems here.
In LaTeX2e there are some commands that take a lot of parameters.
LaTeX3 will hopefully make more use of keyval, which solves this
problem in an elegant way.