以节索引为前缀枚举

以节索引为前缀枚举

我想创建一个编号列表,其中每个项目编号均以部分编号为前缀。这个答案展示了如何使用该enumitem包创建自定义前缀。但问题是我必须对节号进行硬编码。有没有办法自动填充节号?

\documentclass{article}

\usepackage{enumitem}

\begin{document}

\begin{enumerate}[leftmargin=*,label=Q1.1.\arabic*]
\item First question
\item Second question
\end{enumerate}

\end{document}

答案1

伯南的建议奏效了。以下是完整代码

\documentclass{article}

\usepackage{enumitem}

\begin{document}

\begin{enumerate}[leftmargin=*,label=\thesubsection.\arabic*]
\item First question
\item Second question
\end{enumerate}

\end{document}

答案2

全局设置如下:

\documentclass{article}

\usepackage{enumitem}
\renewcommand{\labelenumi}{(\thesection.\theenumi)} %i,ii,iii,...

\title{A Test}
\begin{document}
\maketitle
    \section{Enumeration Numbers}
    \begin{enumerate}
        \item First question
        \item Second question
    \end{enumerate}
    
\end{document}

输出是

在此处输入图片描述

相关内容