如何减少下面的顶点的大小tkz-graph
?
梅威瑟:
\documentclass[]{standalone}
\usepackage{tkz-graph}
\begin{document}
\begin{tikzpicture}
\GraphInit[vstyle=Classic]
%
\Vertex[L=\hbox{$P_1$},x=2cm,y=0cm]{v0}
\Vertex[L=\hbox{$P_2$},style={left=.5cm},x=0cm,y=0.0cm]{v1}
\Vertex[L=\hbox{$P_3$},style={left=.5cm},x=0.0cm,y=2.5cm]{v2}
\Vertex[L=\hbox{$P_4$},x=2.0cm,y=2.5cm]{v3}
%
\tikzset{EdgeStyle/.style={post}}
\Edge[](v0)(v1)
\Edge[](v1)(v2)
\Edge[](v2)(v3)
\Edge[](v3)(v0)
\Edge[](v3)(v1)
%
\end{tikzpicture}
\end{document}
答案1
除非您想创建新的样式,否则您可以使用minimum size
并inner sep
在append style
键内修改预定义的VertexStyle
样式。
\documentclass[]{standalone}
\usepackage{tkz-graph}
\begin{document}
\begin{tikzpicture}
\GraphInit[vstyle=Classic]
%
\tikzset{VertexStyle/.append style={minimum size=1pt, inner sep=1pt}}
\Vertex[L=\hbox{$P_1$},x=2cm,y=0cm]{v0}
\Vertex[L=\hbox{$P_2$},style={left=.5cm},x=0cm,y=0.0cm]{v1}
\Vertex[L=\hbox{$P_3$},style={left=.5cm},x=0.0cm,y=2.5cm]{v2}
\Vertex[L=\hbox{$P_4$},x=2.0cm,y=2.5cm]{v3}
%
\tikzset{EdgeStyle/.style={post}}
\Edge[](v0)(v1)
\Edge[](v1)(v2)
\Edge[](v2)(v3)
\Edge[](v3)(v0)
\Edge[](v3)(v1)
%
\end{tikzpicture}
\end{document}