答案1
@marmot 在评论中提出了一个很好的方法。这里我使用了另一种方法,即基于坐标的方法。
\documentclass[tikz]{standalone}
\usepackage{siunitx}
\begin{document}
\begin{tikzpicture}
\draw[black, thick] (0,0) rectangle (3,2) node[pos=.5] {text};
\draw[stealth-stealth] (-.2,0) -- (-.2,2) node[midway,above,sloped] {\SI{2}{cm}};
\draw[stealth-stealth] (0,2.2) -- (3,2.2) node[midway,above] {\SI{3}{cm}};
\end{tikzpicture}
\end{document}