我知道会\boxed
自动调用显示模式数学,因此\boxed{2+2=4}
相当于在周围绘制框架$2+2=4$
。但是,如何让tikzpicture
节点内的垂直模式数学表达式在其周围绘制框架tikz
?
答案1
如果 OP 的意思是“堆叠”而不是“垂直模式”,则有以下内容:
\documentclass[border=3pt]{standalone}
\usepackage{amsmath,tabstackengine}
\TABstackMath
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}
\path node[draw]
{
\alignCenterstack{
2+2=&4\\
12+2=&14
}
};
\end{tikzpicture}
\end{document}
在垂直模式下,需要处理完整的\linewidth
,而堆叠可以模拟垂直模式的某些功能,同时保持水平模式。因此,侧边距仅延伸到内容的末尾。
答案2
答案3
\documentclass{standalone}
\usepackage{amsmath}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}
\path node[draw]
{ \parbox{\textwidth}
{ \begin{gather*}
2+2=4\\
2+2=4
\end{gather*}
}
};
\end{tikzpicture}
\end{document}