我测量了北锚点中心与节点北边之间的距离,结果为 7.20068 pt,即 0.1 英寸。这是针对以下特殊情况:
这是我的代码:
\documentclass{standalone}
\usepackage{tikz}
\usetikzlibrary {positioning}
\usetikzlibrary { calc}
\begin{document}
\begin{tikzpicture}
[simple/.style={rectangle,draw, inner sep=0pt,minimum size=10 pt}]
\node[simple] (the node) {};
\node (the anchor) [red,above] at (the node.north) {$a < b$};
\draw[latex-latex] let \p1 = ($(the anchor.center)-(the node.north)$), \n1={veclen(\x1,\y1)} in (the
node.north) -- node[above] {\n1} (the anchor.center);
\end{tikzpicture}
\end{document}
主要问题是:假设字体大小恒定,比如说 10 pt,锚点内字符串的长度如何影响这个距离?如果我们不将 $a > b$ 改为更长的字符串,例如 $aaaaaaaaaaaaa$,则上述距离会发生变化。问题是它如何变化。