我必须重新设置一本结构特殊的书(仅有纸质原件):它由或多或少常规的部分和章节组成,但整本书的部分(最低级别的划分,也是唯一明确编号的部分)按不间断的顺序编号。
看起来我必须手动完成所有编号(和目录),因为这个想法与 LaTeX 哲学背道而驰,除非我不知道一些细节。
用 LaTeX/memoir 的方式来做这件事还有希望吗?
所需的结构如下所示(我无法完全理解它):
Foreword
Preface
Block 1
Introduction
Unit 1
Unit 2
Unit 3
Theme 1
Unit 4
...
Unit 10
Theme 2
Unit 11
...
Unit 18
Theme 3
Unit 19
...
Unit 36
Theme 4
I Alfa
Unit 37
...
Unit 44
II Bravo
Unit 45
..
Unit 49
III Charlie
Unit 50
...
Unit 55
Block 2
Theme 1
I Delta
Unit 1
Unit 2
II Echo
Unit 3
...
Unit 9
III Foxtrot
Unit 10
...
Unit 15
IV Golf
Unit 15
...
Unit 19
Theme 2
Unit 20
...
Unit 37
Theme 3
Unit 38
...
Unit 42
Theme 4
Unit 43
...
Unit 54
Glossary
当然,所有内容都应包含在目录中。这仍然可行吗?
答案1
如果您要使用该memoir
课程,只需将其放在\counterwithout{section}{chapter}
您的序言中即可;无需chngcntr
按照 Christian Hupfer 的建议使用该包。对于其他课程,请遵循 Christian Hupfer 的建议。
答案2
这使得划分方案看起来就像我想要的那样:
%% Ensure sequential numbering of subsubsections.
\setsecnumdepth{subsubsection}
\counterwithout{subsubsection}{subsection}
\renewcommand{\thechapter}{\arabic{chapter}}
\renewcommand{\thesection}{\arabic{section}}
\renewcommand{\thesubsection}{\Roman{subsection}}
\renewcommand{\thesubsubsection}{\arabic{subsubsection}}
\setcounter{tocdepth}{3} % Must not precede the above
将带星号的章节/部分版本放入目录中:
\section*{A Brief Course}
\label{sec:brief}
\addcontentsline{toc}{section}{\nameref{sec:brief}}