![如何将文本置于 tikzpicture 内矩形上方的中心](https://linux22.com/image/474741/%E5%A6%82%E4%BD%95%E5%B0%86%E6%96%87%E6%9C%AC%E7%BD%AE%E4%BA%8E%20tikzpicture%20%E5%86%85%E7%9F%A9%E5%BD%A2%E4%B8%8A%E6%96%B9%E7%9A%84%E4%B8%AD%E5%BF%83.png)
答案1
在简单的情况下,一个简单的方法,就像你发布的这个,是告诉 tikz 在哪里写节点,选择正方形边的中点,所以:
\documentclass{article}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}
\draw[blue] (0,0) rectangle (5,5) node[above] at (2.5,5) {Text Box 1};
\draw[red] (1,1) rectangle (3,3) node[above] at (2,3) {Text Box 2};
\end{tikzpicture}
\end{document}