정의된 툴팁 매크로를 사용하고 있습니다.여기
다음 코드가 작동한다는 것을 알고 있습니다.
\tooltip****{foo}{\(x=4\)}
~하는 동안
\tooltip****{foo}{\[x=4\]}
그렇지 않으며 실패합니다.
Bad math environment delimiter.
나에게 툴팁 매크로는 흑마법과 같지만 수학적인 내용을 사용하지 않기 때문에 오류가 어디서 오는지 실제로 이해하지 못합니다. 이 문제를 해결할 수 있는 방법이 있나요?
내 경우에는 툴팁의 내용이 변수에서 나오므로 상관하지 않습니다.대체 \[ \]
\( \)
여기에서 내 변수를 사용할 때까지 .
답변1
\(
... 는 \)
인라인 수학을 생성하는 반면 \[
... 는 ... \]
의 약어로 번호 가 지정되지 않은 표시 방정식을 생성합니다. 후자는 LR 상자에 조판될 수 없습니다(이것이 무엇을 하려고 하는지). 표시된 방정식을 도구 설명으로 조판하려면 다음으로 묶습니다 .\begin{displaymath}
\end{displaymath}
\tooltip
\parbox
\tooltip****{foo}{\parbox{1cm}{\[x=4\]}}
LR 상자를 만드는 다른 명령: \makebox
, \framebox
, \savebox
. 여기서 \[
... \]
동일한 오류 메시지와 함께 실패합니다.