显示数学模式和工具提示宏

显示数学模式和工具提示宏

我正在使用定义的工具提示宏这里

我意识到以下代码有效:

\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这里,\[...\]将失败并显示相同的错误消息。

相关内容