Использование tikz для рисования графа с несколькими ребрами между собой - PullRequest
3 голосов
/ 21 июля 2011

Я пытаюсь нарисовать (ненаправленный) график, используя пакет Tikz, чтобы между несколькими узлами в графе существовало несколько ребер.Можно ли сделать такую ​​вещь?Я попробовал следующий код, чтобы попытаться получить хотя бы два ребра между узлами, но безрезультатно:

\begin{tikzpicture}
[scale=.8,auto=left,every node/.style={circle,fill=blue!20}]
\node (nA) at (1,10) {A};
\node (nB) at (9,10) {B};
\node (nC) at (5,8)  {C};
\node (nD) at (5,6)  {D};

\foreach \from/\to in {nA/nC,nA/nD,nC/nB,nD/nB,nC/nA,nD/nA,nB/nD,nB/nC}
\draw (\from)--(\to);
\end{tikzpicture}

Может кто-нибудь помочь мне с этим?Спасибо!

1 Ответ

8 голосов
/ 07 августа 2011

Как насчет замены

\draw (\from)--(\to);

с

\path (\from) edge [bend left] (\to);
...