\documentclass{article}
\usepackage{multicol}
\usepackage{mathtools}
\begin{document}
\begin{enumerate}
\item Determine:
\begin{enumerate}
\item
\begin{enumerate}
\begin{multicols}{2}
\item $r \equiv (x,y)=(2,1)+\lambda(1,-1)$
\item $ s \equiv
\begin{cases}
x=3+2\mu \\
y=4+3\mu \\
\end{cases}
$
\end{multicols}
\end{enumerate}
\end{enumerate}
\end{enumerate}
\end{document}
如何垂直对齐 i. 和 ii.?
答案1
这是一个解决方案,它使用enumerate*
(“内联”)环境来标记标有小写罗马数字的项目。无需环境multicols
。
\documentclass{article}
\usepackage[inline]{enumitem} % for 'enumerate*' env.
\usepackage{amsmath} % for 'aligned' env. and '\smash[t]' macro
\begin{document}
\begin{enumerate}
\item Determine:
\begin{enumerate}
\item
\begin{enumerate*}
\item $r \equiv (x,y)=(2,1)+\lambda(1,-1)$
\kern1.5em % insert an appropriate amount of whitesapce
\item $s \equiv \smash[t]{ \left\{
\begin{aligned}
x=3+2\mu \\ y=4+3\mu
\end{aligned}
\right.}$
\end{enumerate*}
\end{enumerate}
\end{enumerate}
\end{document}
答案2
虽然不是很出色,但我还是想分享我的结果
\documentclass{article}
\usepackage{multicol}
\usepackage{mathtools}
\begin{document}
\begin{enumerate}
\item Determine:
\begin{enumerate}
\item
\begin{enumerate}
%\begin{multicols}{2}
\item $r \equiv (x,y)=(2,1)+\lambda(1,-1)$
\item $ s \equiv
\begin{cases}
x=3+2\mu \\
y=4+3\mu \\
\end{cases}
$
%\end{multicols}
\end{enumerate}
\item
\begin{enumerate}
\begin{multicols}{2}
\item \rule{0pt}{4ex}$r \equiv (x,y)=(2,1)+\lambda(1)$
\item $ s \equiv
\begin{cases}
x=3+2\mu \\
y=4+3\mu \\
\end{cases}
$
\end{multicols}
\end{enumerate}
\end{enumerate}
\end{enumerate}
\end{document}
是的,零点宽规则(肯定地说)非常丑陋,但只要它是一个例外,它可能是可以容忍的