如何绘制非标准图形?

如何绘制非标准图形?

我想要绘制以下图形:
在此处输入图片描述

我扫描了整个tkz-berge 文档,但没有找到如何做到这一点。

答案1

可以通过nodes 使用常用的 TikZ 代码绘制。如果有的话,下一个问题中会有一个最小工作示例 MWE。

在此处输入图片描述

\documentclass[tikz,border=5mm]{standalone}
\begin{document}
\begin{tikzpicture}
\def\a{1}
\path[nodes={circle,draw,minimum size=5mm}]
(0,0) node (C) {}
(\a,\a) node (R1) {}
(2*\a,0) node (R2) {}
(\a,-\a) node (R3) {}
(-\a,\a) node (L1) {}
(-2*\a,0) node (L2) {}
(-\a,-\a) node (L3) {};
\path 
(R2)+(0:.5) node{$t$}
(L2)+(180:.5) node{$s$};
\foreach \p/\q in {C/R1,C/R2,R1/R2,R3/R2,L2/L1,L2/L3,L3/C,L1/C,L1/R1,L3/R3}
\draw[->] (\p)--(\q);
    
\end{tikzpicture}   
\end{document}

相关内容