大家好,我正在尝试对一个case
函数进行装箱,同时尝试将其与上方的方程对齐。通常我会使用,\Aboxed
但它似乎不适用于align
环境。在环境\boxed
中不起作用align
。我的代码看起来像这样,但只有在
a&=b \\
a&=b \\
示例代码中的第3行和第4行被删除。
\subsubsection{$M_{max}$ if A is out of span} %MmaxAout
\begin{align}
a&=b \\
a&=b \\
\Aboxed{M_{max} &=\begin{cases}
\frac{(RL-Bd)^2}{4RL} &\text{if $B<C$,} \\
\frac{(RL-Cd)^2}{4RL} &\text{if $C<B$}
\end{cases}}
\end{align}
任何建议都将不胜感激。非常感谢。
答案1
引用手册中的话mathtools
:
寻找
\Aboxed
对齐方式&
可能需要隐藏 矩阵之类的构造也利用了&
。只需在要隐藏的构造周围添加一组括号即可。
\documentclass[a4paper,10pt]{article}
\usepackage{mathtools}
\begin{document}
\begin{align}
a&=b \\
a&=b \\
\Aboxed{M_\mathrm{max} &={\begin{cases*}
\frac{(RL-Bd)^2}{4RL} & if $B<C$, \\
\frac{(RL-Cd)^2}{4RL} & if $C<B$
\end{cases*}}}
\end{align}
\end{document}
小改进:
- 罗马字母下标“max”;
- 我使用了
cases*
环境,它自动将第二列置于文本模式;
在第一个数学列中使用dcases*
雇员,即它会给出更大的分数。\displaymath