Tikz-Feynman 用于自动创建 4 点顶点

Tikz-Feynman 用于自动创建 4 点顶点

我想为λφ⁴理论创建一个费曼图,它只是相互作用的4点顶点。出于某种原因,在Ti中Z-Feynman 似乎自动使传入和传出的线上下左右,尽管没有人会这样画。除了手动输入顶点位置外,我怎样才能将其旋转 45 度?

(我看过类似的帖子这里,但那个人似乎想以一种奇怪的方式放置这些线。我希望它们彼此成 90 度角。)

答案1

算法费曼加拿大运输安全局) 仅用于确定如何将顶点相对于其他顶点放置。不幸的是,算法没有整体方向的概念。

幸运的是,你可以使用以下任一方式轻松调整方向

vertical=<vertex> to <vertex>

或者

horizontal=<vertex> to <vertex>

除了这两个键之外,还有相应的基本选项(vertical'horizontal'),用于调整整体方向,然后执行额外的翻转。

以下是 λφ⁴ 理论中 4 点相互作用的一个例子:

\documentclass[tikz,border=10pt]{standalone}

\usepackage[compat=1.1.0]{tikz-feynman}

\begin{document}
\feynmandiagram [horizontal=i1 to f2, edges={scalar}] {
  {i1, i2} -- c [dot] -- {f1, f2},
};
\end{document}

输出

你会注意到的一件事verticalhorizontal可以任何(不同的)节点;节点不需要连接。

相关内容