![如何使带括号的方程式很好地适合项目列表](https://linux22.com/image/408345/%E5%A6%82%E4%BD%95%E4%BD%BF%E5%B8%A6%E6%8B%AC%E5%8F%B7%E7%9A%84%E6%96%B9%E7%A8%8B%E5%BC%8F%E5%BE%88%E5%A5%BD%E5%9C%B0%E9%80%82%E5%90%88%E9%A1%B9%E7%9B%AE%E5%88%97%E8%A1%A8.png)
我怎样才能使带括号的方程式适合这些项目?
\begin{multicols}{2}
\begin{enumerate}[i.]
\item $f(x) = \sqrt{3x+6}$
\item $f(x) = \dfrac{x-1}{2x-8}$
\item $f(x) = \dfrac{2x}{x^2+2x-3}+\frac{3x}{4x^2-4x+1}$
\item
\[
f(x) =
\begin{cases}
x^3 &, x < 0 \\
2x+3 &, x \geq 0
\end{cases}
\]
\item
\[
f(x) =
\begin{cases}
x^5 &, x < -1 \\
2x+3 &, x \geq -1
\end{cases}
\]
\end{enumerate}
\end{multicols}
答案1
Mico 的建议解决了您的大部分问题。将 替换为 后,\[ ... \]
剩下$ ... $
的问题在于 item iii
,它似乎不适合使用 放在一行中multicol
。使用$\begin{aligned} ... \end{aligned}$
解决了这个问题。
笔记:
- 我本来计划将方程分成
iii
两行,但是由于某种我不知道的原因,使用aligned
允许它适合。 - 由于您没有提供完整的 平均能量损失包括
\documentclass
和适当的包,您的设置和结果可能会略有不同。 - 此外,您的代码显示了 的用法
multicols
,但输出却没有。 - 我移动了逗号的位置,但如果您不喜欢,请随意将它们移回。
代码:
\documentclass{article}
\usepackage{mathtools}
\usepackage{enumitem}
\usepackage{multicol}
\begin{document}
\begin{multicols}{2}
\begin{enumerate}[label=\roman*]
\item $f(x) = \sqrt{3x+6}$
\item $f(x) = \dfrac{x-1}{2x-8}$
\item
$\begin{aligned}[t]
f(x) = \dfrac{2x}{x^2+2x-3}+\dfrac{3x}{4x^2-4x+1}
\end{aligned}$
\item
$
f(x) =
\begin{cases}
x^3, & x < 0 \\
2x+3, & x \geq 0
\end{cases}
$
\item
$
f(x) =
\begin{cases}
x^5, & x < -1 \\
2x+3, & x \geq -1
\end{cases}
$
\end{enumerate}
\end{multicols}
\end{document}