如何使子列表使用相同的枚举样式

如何使子列表使用相同的枚举样式
  1. 我需要让子列表使用相同的枚举样式。

我得到的是:

1) 
    a)
    b)
2)

我需要:

1) 
    1.1)
    1.2)
2)
  1. 在另一种情况下,我如何将主列表的枚举从数字更改为字母?

这是脚本:

\documentclass[journal,comsoc]{IEEEtran}
\begin{document}
\title{Test}
\maketitle
\section{Listing}
\subsection{Sub Section} 
\begin{enumerate}
    \item First
        \begin{enumerate}
            \item First First
            \item First Second
        \end{enumerate}
    \item Second
\end{enumerate}
\end{document}

答案1

与@Bernard 答案类似(+1),但使用enumi计数器:

\documentclass[journal,comsoc]{IEEEtran}
\usepackage{enumitem}

\begin{document}

\section{Listing}
\subsection{Sub Section}
\begin{enumerate}
    \item First
        \begin{enumerate}[label=\theenumi.\arabic*),leftmargin=*]
            \item First First
            \item First Second
        \end{enumerate}
    \item Second
        \begin{enumerate}[label=\theenumi.\arabic*),leftmargin=*]
            \item First First
            \item First Second
        \end{enumerate}
\end{enumerate}
\end{document}  

在此处输入图片描述

答案2

非常简单enumitem:使用label*键将父计数器添加到子列表计数器的前面。

\documentclass{article}
\usepackage{enumitem}

\begin{document}

\section{Listing}
\subsection{Sub Section}
\begin{enumerate}
    \item First
        \begin{enumerate}[label*=\arabic*)]
            \item First First
            \item First Second
        \end{enumerate}
    \item Second
\end{enumerate}

\end{document}

在此处输入图片描述

相关内容