我正在尝试创建一个嵌套的枚举项,如下所示。我无法让第二级标签与第一级标签对齐。有没有办法干净利落地做到这一点?
\documentclass{article}
\usepackage{enumitem}
\usepackage{tasks}
\usepackage{amsmath}
\begin{document}
\begin{enumerate}
\item
\begin{tasks}[label=(\alph*),label-width=4ex, before-skip=1.75ex]
\task $9\tfrac{1}{3}$ km
\task $1\tfrac{7}{8}$ hours
\task $3\tfrac{1}{3}$ hours
\task $11\tfrac{2}{3}$ km
\end{tasks}
\end{enumerate}
\end{document}
对于第二级列表,我一直使用任务并尝试手动对齐。但是,我注意到每次这样做时,我都需要目测更改垂直间距 - 显然不是最佳选择!
任何建议都将不胜感激!
答案1
这个怎么样?
\documentclass{article}
\usepackage{enumitem}
\usepackage{tasks}
\usepackage{amsmath}
\makeatletter
\newcommand{\compress}{\@minipagetrue}
\makeatother
\begin{document}
\begin{enumerate}
\item \compress
\begin{tasks}[label=(\alph*),label-width=4ex, before-skip=1.75ex]
\task $9\tfrac{1}{3}$ km
\task $1\tfrac{7}{8}$ hours
\task $3\tfrac{1}{3}$ hours
\task $11\tfrac{2}{3}$ km
\end{tasks}
\end{enumerate}
\end{document}