按以下形式创建列表

按以下形式创建列表

有没有办法使用枚举列表来做这样的事情:

可以使用考试包来执行此操作,如果有必要,我会这样做,但我认为可能有一种方法可以不必引入特定包。为了继续写作,我目前正在针对单个问题执行类似以下操作:

\item \phantom{x}

\begin{enumerate}
\item (a)
\item (b)
\end{enumerate}

这是远远不够理想的。

答案1

轻松完成enumitem

\documentclass{article}
\usepackage{enumitem}

\begin{document}

\sffamily
\noindent Here is a list of questions:

\begin{enumerate}[left= 0pt, label=\arabic*., leftmargin=*]
\item \begin{enumerate}[left=0pt, label=(\alph*), leftmargin=*]
\item Here is a question.
\item Another question that is part of Q1.
\item And anotherquestion.
\end{enumerate}
\item \begin{enumerate}[left= 0pt, label=(\alph*), leftmargin=*, nosep]
\item And it continues, but with Q2.
\item Last question.
\end{enumerate}
\end{enumerate}

\end{document}

在此处输入图片描述

答案2

\documentclass{article}
\usepackage{enumitem}

\begin{document}
\begin{enumerate}
  \item \begin{enumerate}[label=(\alph*)]
        \item   sub-question a
        \item   sub-question b
        \item   sub-question c
        \end{enumerate}
  \item \begin{enumerate}[label=(\alph*)]
        \item   sub-question a
        \item   sub-question b
        \end{enumerate}
\end{enumerate}
\end{document}

在此处输入图片描述

相关内容