编号章节补充

编号章节补充

我想在它下面放一个部分和它的补充/延续,作为另一个部分,具有相同的编号,后面是 '*。我真的不知道该如何解释,基本上是这样的

\renewcommand{\thesection}{\Roman{section}} 
\section{First section}
\section*{I'*. First section continued}

这意味着

一、第一部分

我'*。第一部分继续

除了使用 \section* 之外不知道如何做。

答案1

以下代码提供了具有适当编号和后缀的\sectionsupplement{<title>}集合:\section*

在此处输入图片描述

\documentclass{article}

\usepackage{lipsum}% Just for this example
\AtBeginDocument{\sloppy}% Just for this example

\renewcommand{\thesection}{\Roman{section}}
\newcommand{\sectionsupplement}[1]{%
  \section*{\thesection'*\quad #1}% Set supplemental section as \section*
}

\begin{document}

\tableofcontents

\section{First section}
\lipsum[1]

\sectionsupplement{First section continued}
\lipsum[2]

\end{document}

请注意,\sectionsupplement由于内部设置为,所以不会出现在目录中\section*。如果您也希望它出现在目录中,可以添加它:

在此处输入图片描述

% ...
\newcommand{\sectionsupplement}[1]{%
  \section*{\thesection'*\quad #1}% Set supplemental section as \section*
  \addcontentsline{toc}{section}{\protect\numberline{\thesection'*}#1}% Add to ToC
}
% ...

答案2

我会以不同的方式做。不要费心\section*。使用正常部分并重新定义计数器。可能使用不同的命令。


这是代码和预览。

\documentclass{article}

\newcommand{\contsection}[1]{\addtocounter{section}{-1}%
  \section{\emph{(continued)} #1}%
}

\begin{document}

\tableofcontents

\section{Normal section}

\contsection{Continuation section}

\section*{Starred section}

\section{Normal section again}

\end{document}

在此处输入图片描述


如果你对\section定义的副本进行长时间的修改,你将能够向数字添加星号或素数,这是\thesection在代码中定义的。这取决于什么但是您当前的\section定义。

相关内容