在独立代码中,这对我来说是可行的,在我的方程式周围绘制一个漂亮的红色框(基于\underbrace
类似 TikX 的替代品,我使用它没有任何问题):
\documentclass{article}
\usepackage{tikz}
\newcounter{tikzNodeNum}
\newcommand{\xmyBoxed}[2]{%
\tikz[baseline]{%
\node[draw=red,rounded corners,anchor=base] (m#2)%
{$\displaystyle#1$};%
}%
}
\newcommand{\myBoxed}[1]{%
\stepcounter{tikzNodeNum}%
\xmyBoxed{#1}{\thetikzNodeNum}%
}
\begin{document}
\begin{equation}
\myBoxed{
a + b = c
}
\end{equation}
\begin{equation}
\myBoxed{
a + b = c
}
\end{equation}
\begin{equation}
\myBoxed{
a + b = c
}
\end{equation}
\end{document}
但是,在较大的文档中,pdfLaTeX 在处理此用法时会挂起。我无法在任何类型的 MWE 中重现挂起。了解 TikZ 语法的人可以看看上面的内容,看看是否有任何语法错误可能导致此问题(当它工作时,它确实很好地绘制了我的方框方程式)。