如何改变节点的大小,例如:
\begin{tikzpicture}
\draw node[fill,circle]{} (0,0);%
\end{tikzpicture}
如何使圆圈变小或变大?
答案1
节点大小通常取决于内容的大小。您的节点是空的,因此相对较小。如果您想手动设置大小,请使用 and minimum width
/orminimum height
或同时使用 来设置两者minimum size
。
形状circle
只使用两个值中最大的一个,否则你可能会对ellipse
形状。
\begin{tikzpicture}
\draw node[fill,circle,minimum size=2cm] {};
\end{tikzpicture}
如果您想将节点标记为比问题中更小,请将值设置得inner sep
更低。这会导致空节点仍然有一定的大小。最好将其设置为0pt
,然后使用minimum size
。
如果您只引用fill
节点而不绘制其边框(如您在示例中所做的那样,尽管命令\draw
(这不会影响路径上的节点)),您也可以将设置为outer sep
,0pt
以便路径实际上会连接到它。
如果稍后不引用节点,您实际上可以只使用路径circle
运算符,您可以在其中指定半径,非常简单:\draw (0,0) circle [radius=<value>];
\begin{tikzpicture}
\draw node[fill,circle,inner sep=0pt,minimum size=1pt] {};
\end{tikzpicture}
答案2
\begin{tikzpicture}
\draw node[fill,circle,scale=0.3]{} (0,0);%
\end{tikzpicture}