我想与用绘制的费曼图对齐钛钾费曼(加拿大运输安全局) 垂直。
inline
在我看来,如果我可以使用 的标签基线上的选项,它将对齐得最好z
。但由于它是一条边而不是一个顶点,我不知道该怎么做。
(必须编译lualatex
)
\documentclass{article}
\usepackage{tikz-feynman}
\begin{document}
\begin{figure}
\centering
\feynmandiagram[vertical'=a to b, baseline=(a)]{
i1 [particle=a]
-- [fermion] a [dot]
-- [fermion] f1 [particle=c],
a -- [boson, edge label'=z] b [dot],
i2 [particle=b]
-- [anti fermion] b
-- [anti fermion] f2 [particle=d]
};
\( \qquad \longrightarrow \qquad \)
\feynmandiagram[horizontal=i to a, baseline=(i.base)]{
i [particle=ab]
-- a [blob],
a
-- [fermion] f1 [particle=c],
a
-- [anti fermion] f2 [particle=d]
};
\end{figure}
\end{document}
答案1
用作($0.5*(a)+0.5*(b)$)
第一个图的基线,而不是。这是和(a)
之间的点,标签位于此处。(a)
(b)
z
\documentclass{article}
\usepackage{tikz-feynman}
\begin{document}
\begin{figure}
\centering
\feynmandiagram[vertical'=a to b, baseline=($0.5*(a)+0.5*(b)$)]{
i1 [particle=a]
-- [fermion] a [dot]
-- [fermion] f1 [particle=c],
a -- [boson, edge label'=z] b [dot],
i2 [particle=b]
-- [anti fermion] b
-- [anti fermion] f2 [particle=d]
};
\( \qquad \longrightarrow \qquad \)
\feynmandiagram[horizontal=i to a, baseline=(i.base)]{
i [particle=ab]
-- a [blob],
a
-- [fermion] f1 [particle=c],
a
-- [anti fermion] f2 [particle=d]
};
\end{figure}
\end{document}