跨小节的混合编号

跨小节的混合编号

我想将部分编号从 4.3.1 更改为 4.3.A,然后将 4.4.1 更改为 4.4.B、4.4.C,然后继续计数到下一部分。这样从 A 到 Z 的计数就一致了。我到目前为止找不到解决方案,有什么想法吗?

在此处输入图片描述

澄清一下:我希望它们具有相应小节的编号,但子小节应该计算而不重置(我试图对不同部分的实验进行编号)

答案1

三个步骤:

  1. \thesubsection重新定义打印方式:

    \renewcommand{\thesubsection}{\thesection.\Alph{subsection}}
    

    这将确保使用 A、B、C、... 来枚举子部分。

  2. 使用以下方法跳过第 4.4 节的第一个子节编号

    \stepcounter{subsection}
    
  3. 恢复原始\thesubsection格式:

    \renewcommand{\thesubsection}{\thesection.\arabic{subsection}}
    

这是一个简单的例子:

在此处输入图片描述

\documentclass[bibliography=totoc,listof=totoc]{scrbook}

\begin{document}

\tableofcontents

\setcounter{chapter}{3}% Just for this example

\chapter{Experiments and Results}

\section{Datasets}

\section{Optimization}

\section{High-level model}

% Change formatting of subsection counter representation
\renewcommand{\thesubsection}{\thesection.\Alph{subsection}}

\subsection{A: Deep Gaze II}

\section{Lower-level models}

% Skip typical first subsection numbering
\stepcounter{subsection}

\subsection{B: ICF}

\subsection{C: Parameterized Gabor}

\subsection{D: ICF + Parameterized Gabor}

\subsection{E: Itti \& Koch}

\subsection{F: I\& K + ICF}

% Restore typical subsection numbering/representation (if needed)
\renewcommand{\thesubsection}{\thesection.\arabic{subsection}}

\section{Summary}

\end{document} 

相关内容