我想调整两个方程的对齐,但我不知道该使用哪个环境。
因此我在网上找到了一个IEEEtrantools
包,除了方程式的编号之外,它完全符合我的要求。
\usepackage[utf8]{inputenc}
\usepackage{amsmath, amsthm, amssymb, mathtools}
\usepackage[skip=1.5\baselineskip, indent=0pt]{parskip}
\usepackage{physics}
\usepackage{IEEEtrantools}
I
\begin{document}
\begin{IEEEeqnarray}{cCl}
\ket{\psi}=\int \dd^3{x} \ket{x} \braket{x}{\psi} &\qquad &\text{in the $\ket{x}$ basis} \\
\ket{\psi}=\int \frac{\dd^3{p}}{(2\pi\hbar)^3} \, \ket{p} \braket{p}{\psi} &\qquad &\text{in the $\ket{p}$ basis}
\end{IEEEeqnarray}
\end{document}
我想让方程式居中,并将文本左对齐,它确实做到了这一点。
我有几个问题:
amsmath
我可以对环境 (align
,gather
...)做同样的事情吗?- 在这样的环境下,我怎样才能为我的方程式只添加一个中心编号?
- 在哪里可以找到此软件包的文档?因为当我在 CTAN 网站上搜索时,我找到的只是一份旧的文本文档,其中没有解释任何内容,而且引用的文档大多不存在。
答案1
\documentclass{article}
\usepackage{tabularray}
\usepackage{amsmath}
\usepackage{physics}
\begin{document}
\begin{equation}
\begin{tblr}{colspec={cl},column{1}={rightsep=2em},column{Z}={cmd=\text}}
\ket{\psi}=\int \dd^3{x} \ket{x} \braket{x}{\psi} & in the $\ket{x}$ basis \\
\ket{\psi}=\int \frac{\dd^3{p}}{(2\pi\hbar)^3} \, \ket{p} \braket{p}{\psi} & in the $\ket{p}$ basis
\end{tblr}
\end{equation}
\end{document}
答案2
你问,
amsmath
我可以对环境 (align
,,gather
...)做同样的事情吗?
简短回答:是的。
较长的答案:以下解决方案使用aligned
由包提供的环境amsmath
。aligned
环境被封装在一个equation
环境中,这确保整个表达式与单个方程编号相关联。
\documentclass{article}
%% \usepackage[utf8]{inputenc} % that's the default nowadays
\usepackage{amsmath, physics}
\begin{document}
\begin{equation}
\begin{aligned}
\ket{\psi}
&= \int \dd^3{x} \ket{x} \braket{x}{\psi}
& \quad
& \text{in the $\ket{x}$ basis} \\
\ket{\psi}
&= \int \frac{\dd^3{p}}{(2\pi\hbar)^3} \ket{p}\braket{p}{\psi}
& \quad
& \text{in the $\ket{p}$ basis}
\end{aligned}
\end{equation}
\end{document}