考虑以下代码:
\documentclass{article}
\usepackage{tikz}
\usepackage{tikz-feynman}
\begin{document}
\begin{tikzpicture}[baseline=(current bounding box.center)]
\begin{feynman}
\vertex (x);
\vertex[above left=of x] (a);
\vertex[below left=of x] (b);
\vertex[above right=of x] (c);
\vertex[below right=of x] (d);
\diagram*{
(x) --[fermion] (a),
(x) --[fermion] (b),
(x) --[fermion] (c),
(x) --[fermion] (d),
};
\end{feynman}
\end{tikzpicture}
\end{document}
上述代码给出了下图:
我想要做的是在上图中添加一个循环,如下所示:
但有一个限制是,添加此循环后,图的整体大小不会改变。
我怎样才能做到这一点?
具体来说,如何在现有节点的中点添加更多节点?