TikZ 线帽和边界框

TikZ 线帽和边界框

当 TikZ 使用 绘制路径时line cap = butt,它会在线的每一端为边界框贡献一个小空间,其长度为线的宽度(即与 相同的线的宽度line cap = rect)。

(根据评论中建议的示例进行编辑)

\documentclass[border=5pt]{standalone}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}
\draw[line width = 2cm] (0, 0) -- (10pt, 0);
\draw [ultra thin, red] (current bounding box.south east) rectangle (current bounding box.north west);
\end{tikzpicture}
\end{document}

如何防止 TikZ 在更新边界框时考虑不存在的线帽?

相关内容