
LaTeX에서 다음과 같은 형식의 함수를 사용하여 길이인지 감지하는 방법이 있습니까?
\NewDocumentCommand\iflength{m m m}{%CODE HERE%}
어디:
- 첫 번째 매개변수는 테스트할 항목입니다.
- 두 번째는 실제 지점입니다
- 세 번째는 거짓 가지이다
테스트 코드
\documentclass[preview = true, varwidth = true]{standalone}
\NewDocumentCommand\iflength{m m m}{
%CODE HERE
}
\newlength{\mylength}
\setlength{\mylength}{10pt plus 1pt minus 1pt}
\newcommand{\commandlength}{10pt plus 1pt minus 1pt}
\newcommand{\commandstring}{xxx}
\begin{document}
\iflength{\mylength}{true}{false} % should be true
\iflength{\commandlength}{true}{false} % should be false (ideally, but ok if true)
\iflength{\commandstring}{true}{false} % should be false
\end{document}