我正在尝试定义一个新命令,以一个节点/坐标为中心并在其周围绘制一个虚线矩形。我还想将矩形上方的文本标签作为第四个参数传递,并且此文本的位置需要位于矩形正上方。所以我需要 划分第三个参数(高度)乘以 2。
\newcommand{\myrect}[4]{\node[draw, thick, dashed, shape=rectangle,%
minimum height=#2, minimum width=#3,%
anchor=center] at (#1){};%
\node[above=#3/2 + \adjustment] % how can I do this ?
at (#1) {#4};}
你知道该怎么做吗?理想情况下,我还想通过以下方式进行简单的调整:添加一个数字。