我正在尝试定义一个 bra-ket 命令,以便我可以轻松构建类似的东西:
\langle e^+ | \gamma^\mu | e^-\rangle
目前我有这个:
\newcommand{\brak}[3]{
\langle #1 \| \gamma^{#2} \| #3 \rangle
}
但是,当我有\brak(e^+, \mu, e^-)
一个等式时,我得到:
⟨e−,μ,e+∥γ
∥equation⟩
有任何想法吗?
答案1
你应该使用
\brak{e^+}{\mu}{e^-}
有 3 个不同的参数,不能用逗号分隔它们。
答案2
仅显示具有内置缩放功能的版本:
\documentclass[a4paper]{memoir}
\usepackage{mathtools}
\DeclarePairedDelimiterX\brak[3]\langle\rangle{%
#1 \delimsize\vert #2 \delimsize\vert #3}
\begin{document}
\[
\brak{e^+}{\mu}{e^-}
\qquad
\brak*{e^+}{\frac{\mu}{\sqrt{2}}}{e^-}
\qquad
\brak[\Big]{e^+}{\sum_i \mu_i }{e^-}
\]
\end{document}