我正在使用定義的工具提示宏這裡
我意識到以下程式碼有效:
\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
.在這裡,\[
...\]
將失敗並出現相同的錯誤訊息。