有人可以解释一下为什么下面的代码没有填充吗?
为什么有时我会看到这种“非常细的线条”伪影(在我的图片中可见)?
\begin{tikzpicture}
\node (A) at (0,0) {A};
\node (B) at (1,0) {B};
\node (C) at (1,1) {C};
\fill[red] (A) -- (B) -- (C) --cycle;
\end{tikzpicture}
以下是我得到的结果:
答案1
正如所指出的这里,nodes
有形状,而不仅仅是纯坐标fill
。如果用真实节点坐标替换该线,则示例有效:
\fill[red] (A.center) -- (B.center) -- (C.center) -- cycle;