다음 코드를 고려해보세요.
outputtemplate := "%j-%2c.mps";
verbatimtex %&latex
\documentclass{article}
\begin{document}
etex
beginfig(1)
label.lft(btex \textbf{J} etex,origin);
endfig;
end;
있는 그대로 입력하면( 형식 주석으로 구문 분석을 방해하는 출력으로 전달하기 mpost
전 공백 때문에 ) 컴파일되지 않지만 줄에 주석이 달릴 때(예: 공백이 예상대로 꽉 차 있는 것처럼 보임) 컴파일이 잘 되는 이유는 무엇입니까?%&latex
outputtemplate
보너스: 이것이 알려진 버그/기능/...인 경우 설계 근거에 대한 참조를 주시면 감사하겠습니다.
참고: 나는 이 예제를 어떻게 컴파일하는지 묻고 있는 것이 아닙니다(나는 공백을 제거 %&
하거나 새 줄에 형식 주석을 넣을 수 있다는 것을 알고 있습니다). 구체적으로 상호작용의 원인과 그 근거/의도에 대해 질문하고 있습니다.