Файлы стилей revtex переопределяют обычную команду tocdepth, поэтому она не имеет никакого эффекта. Из предыдущего поста я узнал, как УМЕНЬШИТЬ tocdepth: Например,
\makeatletter
\def\l@subsubsection#1#2{}
\makeatother
отключит перечисление подразделов в оглавлении; это имеет тот же эффект, что и
\setcounter{tocdepth}{3}
имело бы в обычном LaTeX. Но у меня обратная проблема: я хочу включить перечисление абзацев, т. е. я хочу увеличить tocdepth до 5. Кто-нибудь знает, как это сделать? Я запускаю revtex4-1 с классом документа rmp.
решение1
\makeatletter
\def\l@paragraph{\@dottedtocline{4}{5.3em}{2.1em}}
\makeatother
прежде чем \tableofcontents
команда сработает.