用字母对小节进行编号

用字母对小节进行编号

我目前正在写一篇论文,我需要将章节划分为常规数字子节以外的部分。这就是我使用星号 * 的原因。但我想改变这种章节排序方式,将子节以外的数字部分更改为字母顺序。我该怎么做?

\documentclass{book}

\renewcommand{\thesubsection}{\thesection.\alph{subsubsection*}}

\begin{document}

\chapter{Title}

\section{Title}

\subsection{Title}

\subsubsection{Title}

\subsubsection*{Title}

\chapter{Second}

\end{document}

答案1

在标准LaTeX类别中,部分划分为\part\chapter(但不包括在article)、\section\subsection\subsubsection\paragraph\subparagraph。也许您可以先尝试使用\paragraph\subparagraph来获取较低级别的标题,然后,如果需要,询问将编号从数字更改为字母。

答案2

三个变化:1)您需要更新\thesubsubsection,而不是\thesubsection;去掉*重新定义末尾的;3)设置secnumdepth为 4。

您的问题仍然很模糊,我不确定这是否能满足您的需求。

\documentclass{book}

\renewcommand{\thesubsubsection}{\thesection.\alph{subsubsection}}
\setcounter{secnumdepth}{4}


\begin{document}

\chapter{Title}

\section{sTitle}

\subsection{ssTitle}

\subsubsection{sssTitle}

\subsubsection{sssTitle}

\chapter{Second}

\end{document}

在此处输入图片描述

虽然这也许就是你的意思,因为上述方法将在调用新的小节时重置子小节计数器:

\documentclass{book}

\renewcommand{\thesubsubsection}{\thesubsection.\alph{subsubsection}}
\setcounter{secnumdepth}{4}

\begin{document}

\chapter{Title}

\section{sTitle}

\subsection{ssTitle}

\subsubsection{sssTitle}

\subsubsection{sssTitle}

\chapter{Second}

\end{document}

在此处输入图片描述

答案3

我遇到了这个问题,但我通过在我的.

\renewcommand{\thesubsection}{\thesection .\alph{subsubsection*}}

相关内容