如何在 Tikz Feynman 中添加动量矢量符号

如何在 Tikz Feynman 中添加动量矢量符号

我一直在关注这个答案,其中包括一个循环图,用于将动量箭头合并到 Tikz 费曼图中。我想知道是否可以添加一个表示矢量符号的箭头,例如 {\huge$\vec{p}_1$},而不仅仅是显示 $p_1$。

答案1

您可以使用任何文本来表示动量tikz-feynman

代码

% !TeX TS-program = lualatex
\documentclass[tikz]{standalone}
\usepackage{tikz-feynman}
\usetikzlibrary{quotes}
\tikzfeynmanset{momentum/arrow shorten=.3}
\begin{document}
\feynmandiagram[
  vertical'=b to d,
  node distance=3cm,
]{
  a [particle=$\mu^-$]
    --[fermion, momentum=$p_2$]
  b[dot]
    --[fermion, momentum=$p_4$]
  c[particle=$\mu^-$],
  d[dot]
    --[boson, "$\gamma$"', momentum=$q$]
  b,
  e [particle=$e^-$]
    --[fermion, momentum=$\vec p_1$]
  d
    --[fermion, momentum=$p_3$]
  f [particle=$e^-$]
};
\end{document}

输出

在此处输入图片描述

相关内容