我试图将方框方程左对齐,但失败了。您能帮我将这个方框方程与左边距对齐吗?谢谢!
代码
\documentclass{article}
\usepackage{mathtools}
\usepackage{multicol}
\usepackage{amssymb,amsthm}
\usepackage{empheq}
\begin{document}
\begin{flalign*}
\boxed{
\begin{aligned}
\omega_{r}= & \omega_{m}\sqrt{1-2\zeta^{2}}\\
\text{if} \quad & \zeta<0.707
\end{aligned}}
\end{flalign*}
\end{document}
答案1
fleqn
来自以下环境的解决方案nccmath
:
\documentclass{article}
\usepackage{empheq, nccmath}
\usepackage[showframe]{geometry}
\usepackage{multicol}
\usepackage{amssymb,amsthm}
\usepackage{empheq}
\begin{document}
\begin{fleqn}
\begin{align*}
\boxed{ \begin{aligned}
\omega_{r}={} & \omega_{m}\sqrt{1-2\zeta^{2}}\\
\text{if} \quad & \zeta<0.707
\end{aligned} }
\end{align*}
\end{fleqn}
\end{document}
答案2
只需添加一些虚拟对齐点,即可完成flalign
扩大列之间空间的工作。
\documentclass{article}
\usepackage{amsmath}
\usepackage{lipsum} % for context
\begin{document}
\lipsum*[1]
\begin{flalign*}
\boxed{
\begin{aligned}
\omega_{r}= & \omega_{m}\sqrt{1-2\zeta^{2}}\\
\text{if} \quad & \zeta<0.707
\end{aligned}}&&&
\end{flalign*}
\lipsum[2]
\end{document}
我将包的数量减少到所需的最低限度(除了lipsum
提供模拟文本的包)。