LATEX-L Archives

Mailing list for the LaTeX3 project


Options: Use Classic View

Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Topic: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Hans Aberg <[log in to unmask]>
Fri, 16 Oct 1998 14:57:45 +0200
text/plain (23 lines)
At 13:21 -0400 98/10/15, William F. Hammond wrote:
>I believe that it is generally considered "bad form", eventually
>perhaps unacceptable with LaTeX 3, for a user to use raw TeX
>commands in a LaTeX file.
>Are there circumstances where it will be acceptable to use raw TeX
>in the definition  argument of "\newcommand", "\renewcommand", or
>"\providecommand", or in one of the definition arguments of

  LaTeX evidently has a syntax based on Pascal, but this syntax is not
explicitly part of LaTeX, only something that the developers of LaTeX use
internally and present to the LaTeX users as set of heuristical rules.

  I think it would be good if this syntax would be officially and
explicitly stated (using EBNF rules), which would help developers of other

  Hans Aberg
                  * Email: Hans Aberg <mailto:[log in to unmask]>
                  * Home Page: <>
                  * AMS member listing: <>