Posso definir uma sequência de controle cujo nome são dígitos?

Posso definir uma sequência de controle cujo nome são dígitos?
\newcommand{\1999}{saysomething}
\1999

como definir esse comando?

Eu tentei o \newcommand{\csname 1999 \csname}{saysomething}.

mas traz um erro.

Responder1

O TeX tem a ideia de que apenas letras podem fazer parte de nomes de comandos mais longos (não de um caractere). Você pode brincar redefinindo dígitos como letras, ou algo assim, mas isso produzirá mais problemas do que vale a pena.

Basta escrever seus números, por exemplo, em romano (XIX para 19 e assim) ou usar alguma abreviatura em inglês.

informação relacionada