我遇到了一个奇怪的现象:在目录中,我的小节和小小节都是阿拉伯语,这正是我想要的。然而,在实际的小节中,标签是按字母顺序排列的。
例如,在目录中,我看到以下内容:
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}