이제 막 plain TeX과 LaTeX에 입문한 초보자입니다.
\@undefined 를 보통 \ifx 와 함께 사용하는 것은 알겠는데요 이것의 정의는 뭔가요?
아무리 검색해봐도 정의나 용도가 나오질 않아서 질문합니다.
그냥 정의되지 않은, name만 @undefined 인, 존재하지 않는 control sequence 인가요?
그냥 막연하게,
\@undefined 는 그냥 정의되지 않은 매크로이고
\ifx\cs\@undefined
에서 TeX이 ``name space'' 에서 'cs' 와 @undefined 를 찾아서 비교할 때 @undefined 가 없으므로 ``FALSE'' 로 취급해서 \else 로 넘어가는 성질을 이용하는 것이 아닌가 추측하고 있는데 맞는지 모르겠습니다.
KTUG 한국 텍 사용자 그룹