我正在尝试创建一个费曼图,其中质子和反质子发生碰撞,其中两个部分子产生一个 W 玻色子,然后该玻色子发生轻子衰变。我尝试使用以下代码:
\feynmandiagram [horizontal=a to b] {
p1 [particle=\(\overline{p}\), opacity=0] -- [anti fermion] b1 [blob] -- [anti fermion, edge label = \(\overline{u}\)] a,
p2 [particle=\( p \)] -- [fermion] b2 [blob] -- [fermion, edge label = \(u\)] a,
a -- [boson, edge label=\(W^{+}\)] b,
f1 [particle=\(e^{+}\)] -- [fermion] b -- [fermion] f2 [particle=\(\nu_{e}\)],
p1 -- [opacity=0] p2,
b1 -- [anti fermion] r11,
b1 -- [anti fermion] r12,
r11 -- [fermion, opacity=0] b,
r12 -- [fermion, opacity=0] b,
b2 -- [fermion] r21,
b2 -- [fermion] r22,
r21 -- [fermion, opacity=0] b,
r22 -- [fermion, opacity=0] b,
};
但是,这看起来不太好。首先,我希望左边的两个入射质子都有水平线。其次,如果可能的话,我还希望不参与 W 生成的两个夸克也是水平的(或至少是平行的)并且长度相等。
我还使用了一些opacity=0
连接来使所有东西大致处于正确的位置。如果没有这些,图表看起来就更不像我想象的那样,但我认为这可能不是解决问题的方法,因为这不会产生一个漂亮的图表。我该如何使用tikz-feynman
来解决这个问题compat=1.1.0
?
提前致谢!
编辑2:我刚刚注意到,在我的 latex 图中,有一个向上和反向上的夸克,而不是向下和反向上的夸克,你可以忽略它。我自己的图中的夸克也有错误,哎呀。
答案1
通过使用不同的方式构建图表(使用手动放置的顶点),我设法得到了我想要的东西。这不是一个非常漂亮的解决方案,但它可以完成工作(使用 LuaLaTeX 编译):
\documentclass{article}
\usepackage[compat=1.1.0]{tikz-feynman}
\begin{document}
\begin{tikzpicture}
\begin{feynman}
\vertex[blob] (b1) at (0, 0) {};
\vertex[blob] (b2) at (0,-3) {};
\vertex (w1) at (1,-1.5);
\vertex[right = of w1] (w2);
\vertex[left = of b1] (p1) {$p$};
\vertex[left = of b2] (p2) {$\overline{p}$};
\vertex[above right=of w2] (l1) {$\nu_{e} / \nu_{\mu}$};
\vertex[below right=of w2] (l2) {$e^{+} / \mu^{+}$};
\vertex (b11) at (0.35, 0.15);
\vertex (b12) at (0.35, -0.15);
\vertex (r11) at (1.5, 0.15);
\vertex (r12) at (1.5, -0.15);
\vertex (b21) at (0.35, -3 + 0.15);
\vertex (b22) at (0.35, -3 - 0.15);
\vertex (r21) at (1.5, -3 + 0.15);
\vertex (r22) at (1.5, -3 - 0.15);
\diagram* {
(p1) -- [fermion] (b1) -- [fermion, edge label = \(d\)] (w1),
(p2) -- [anti fermion] (b2) -- [anti fermion, edge label' = \(\overline{u}\)] (w1),
(w1) -- [boson, edge label = \(W^{+}\)] (w2),
(l2) -- [fermion] (w2) -- [fermion] (l1),
(b11) -- [fermion] (r11),
(b12) -- [fermion] (r12),
(b21) -- [anti fermion] (r21),
(b22) -- [anti fermion] (r22),
};
\end{feynman}
\end{tikzpicture}
\end{document}
如果有任何其他更为优雅的建议,欢迎您随时发表评论。