
\csname
아직 정의되지 않은 경우 문제의 제어 시퀀스를 자동으로 정의하는 것 같습니다 . 아래 코드는 "ab c"를 생성하는 문서를 생성합니다. \csname
줄과 줄을 바꾸면 \foo
오류가 발생합니다. 정의되지 않은 제어 시퀀스와 함께 사용하면 단순히 오류가 발생할 것으로 예상했지만 \csname
대신 시퀀스를 빈 것으로 정의하는 것처럼 보입니다.
\documentclass{article}
\begin{document}
a
\csname foo\endcsname
b
\foo
c
\end{document}
pdflatex와 lualatex에서는 정확히 동일하게 동작하며, 일부 구문상의 차이가 있지만 pdftex와 luatex에서도 동일한 동작이 발생합니다. 이것이 예상되는 동작입니까? 그렇다면 해당 동작은 어디에 문서화되어 있습니까? 이 문제를 해결하려면 어떻게 해야 합니까?