이름이 숫자인 제어 시퀀스를 정의할 수 있나요?

이름이 숫자인 제어 시퀀스를 정의할 수 있나요?
\newcommand{\1999}{saysomething}
\1999

그러한 명령을 정의하는 방법은 무엇입니까?

나는 \newcommand{\csname 1999 \csname}{saysomething}.

하지만 오류가 발생합니다.

답변1

TeX에는 문자만 긴(한 문자가 아닌) 명령 이름의 일부가 될 수 있다는 생각이 있습니다. 숫자를 문자 등으로 재정의하는 바보짓을 할 수도 있지만 그렇게 하면 가치 있는 것보다 더 많은 문제가 발생합니다.

예를 들어 로마자로 숫자를 쓰거나(19는 XIX 등) 영어 약어를 사용하세요.

관련 정보