It seems that the memoir class automatically avoids numbering subsection headings. Chapter and section titles are numbered, but subsection headings contain only the subsection name, and are not prefixed by the subsection number. Why is this the case, and more importantly, how do I turn subsection numbering back on?
Asked
Active
Viewed 2.9k times
68
doncherry
- 54,637
3 Answers
78
The correct way to do this, specifically for memoir, IMO, is to use
\setsecnumdepth{subsection}
Why?:
- It's a higher-level command ---
\setcounteris somewhere in the bowels of memoir/LaTeX - It's semantic --- saying "subsection" is hopelessly more meaningful than saying "2"
- It's practical --- it persists across
\mainmatter
Brent.Longborough
- 27,991
36
The counter secnumdepth controls "[t]he level number of the least significant sectional unit with numbered headings" (Lamport, LaTeX: A document preparation system , p. 176). The memoir class sets secnumdepth to 1 (section), so you should change this to 2 (subsection). Alternatively, you may use the memoir command \setsecnumdepth.
\documentclass{memoir}
\setcounter{secnumdepth}{2}% alternative A
% \setsecnumdepth{subsection}% alternative B
\begin{document}
\chapter{bla}
\section{blubb}
\subsection{foo}
\end{document}
lockstep
- 250,273
20
change the secnumdepth, using the \setcounter{secnumdepth}{2}
the following table may help.
Command Level Comment
------------------------------------------------------------------------
\part{part} -1 not in letters
\chapter{chapter} 0 only books and reports
\section{section} 1 not in letters
\subsection{subsection} 2 not in letters
\subsubsection{subsubsection} 3 not in letters
\paragraph{paragraph} 4 not in letters
\subparagraph{subparagraph} 5 not in letters
hassan_noori
- 484
- 1
- 4
- 8
-
1
memoirhas an easier interface such that people do not need to remember those numbers – daleif Oct 18 '12 at 10:58
\mainmatterresetssecnumdepth. Now that I know what to look for, the memoir documentation states that calling\maxsecnumdepthin the preamble sets the numbering level for\mainmatter. – Sep 21 '10 at 00:19\maxtocdepth{subsection}command. – recluze Jan 11 '12 at 03:40