目录和实际小节之间的小节编号不一致

目录和实际小节之间的小节编号不一致

我遇到了一个奇怪的现象:在目录中,我的小节和小小节都是阿拉伯语,这正是我想要的。然而,在实际的小节中,标签是按字母顺序排列的。

例如,在目录中,我看到以下内容:

3.1 section name

但在实际文本中,我看到的是这样的:

A. section name

下面是一个例子:我该怎么做才能解决这个问题?

\documentclass[journal,12pt,onecolumn,draftclsnofoot,]{IEEEtran}
\usepackage{graphicx}
\usepackage{caption}
\usepackage{subcaption}
\usepackage{enumitem}
\usepackage{float}
\usepackage[utf8]{inputenc}
\usepackage{pgfplots}

\renewcommand\thesection{\arabic{section}}
\renewcommand{\thesubsection}{\arabic{section}.\arabic{subsection}}
\renewcommand{\thesubsubsection} 
{\arabic{section}.\arabic{subsection}.\arabic{subsubsection}}

\begin{document}
\tableofcontents
\section{Section Name}
Section content
\subsection{Subsection Name}
Subsection content

\end{document}

答案1

在此处输入图片描述

您可以执行以下操作,但使用发布者类(如 IEEEtran)的唯一原因是遵循发布者内部风格规则,因此通常不建议覆盖这些规则。

\documentclass[journal,12pt,onecolumn,draftclsnofoot,]{IEEEtran}
\usepackage{graphicx}
\usepackage{caption}
\usepackage{subcaption}
\usepackage{enumitem}
\usepackage{float}
\usepackage[utf8]{inputenc}
\usepackage{pgfplots}

\AtBeginDocument{
\renewcommand\thesection{\arabic{section}}
\renewcommand{\thesubsection}{\arabic{section}.\arabic{subsection}}
\let\thesubsectiondis\thesubsection
\renewcommand{\thesubsubsection} 
{\arabic{section}.\arabic{subsection}.\arabic{subsubsection}}
}

\begin{document}
\tableofcontents
\section{Section Name}
Section content
\subsection{Subsection Name}
Subsection content

\end{document}

相关内容