包裹外部线路,使其能够接触周长

包裹外部线路,使其能够接触周长

与此类似,将费曼图包裹成椭圆形还是圆形?,我在 tikz 中遇到了一些问题,无法确保这些图的边接触到周长。我尝试了以下方法,但不太成功。有人能帮我画出这种图吗?

\开始{中心}
\tikz设置{
粒子/.style={装饰,绘制=黑色,
    装饰={aspect=0.08,段长度=3pt,振幅=3pt}}}\begin{tikzpicture}[节点距离=1cm 和 1.5cm]
\坐标(e1);

\坐标[e1 的左下方] (aux6); \坐标[aux6 右下方] (aux7); \坐标[aux7 左下方] (aux8);

\coordinate[低于=辅助1 1cm] (辅助);

\draw[粒子] (aux7) -- (aux6); \draw[粒子] (aux7) -- (aux8); \draw[particle] (aux7) -- (aux); \draw[粒子] (aux7) -- (aux8); \draw[粒子] (e1) -- (aux1); \draw[粒子] (aux1) -- (e2); \draw[粒子] (e3) -- (aux2); \draw[粒子] (aux2) -- (e4); \draw[particle] (aux1) -- 节点{} (aux2); \node[draw,名称路径=circle,线宽=3pt,circle,fit=(e1) (e4) (aux7) (aux8),内部 sep=.5\pgflinewidth] {}; %\path[name friendships={of=circle anddiameter, by={aux3}}];% 寻找交点 \draw[粒子] (辅助)——(辅助3); %\draw[粒子] (辅助2) -- (辅助3); %\draw[粒子] (aux3) -- (aux1); \结束{tikzpicture} \结束{中心}

我感兴趣的是让这些图接触周长

相关内容