\newcommand{\1999}{saysomething}
\1999
그러한 명령을 정의하는 방법은 무엇입니까?
나는 \newcommand{\csname 1999 \csname}{saysomething}
.
하지만 오류가 발생합니다.
답변1
TeX에는 문자만 긴(한 문자가 아닌) 명령 이름의 일부가 될 수 있다는 생각이 있습니다. 숫자를 문자 등으로 재정의하는 바보짓을 할 수도 있지만 그렇게 하면 가치 있는 것보다 더 많은 문제가 발생합니다.
예를 들어 로마자로 숫자를 쓰거나(19는 XIX 등) 영어 약어를 사용하세요.