Мне нужно использовать tocloft
пакет, потому что я отредактировал свой список рисунков и таблиц, и он отображает "Рисунок/Таблица 1..." жирным шрифтом перед именем с помощью \renewcommand{\cftfigpresnum}{\bfseries Figure/Table }
, \renewcommand{\cftfignumwidth}{6em}
и \renewcommand{\cftfigindent}{0em}
. Позже я заметил, что из-за tocloft
пакета номера страниц на обеих страницах списков отсутствуют, а также номер страницы первой страницы оглавления. Когда я комментирую, tocloft
все пронумеровано правильно, но я не могу использовать команды, упомянутые выше. Есть ли способ правильно отображать номера страниц при использовании tocloft
или есть лучший способ достичь желаемого результата без пакета tocloft
?
решение1
По умолчанию tocloft
пакет использует \pagestyle{plain}
для первых страниц ToC, LoF и LoT. В пакете это задается макросом \tocloftpagestyle{plain}
, см. страницу 6 руководства пользователя ( >texdoc tocloft
). Вы можете изменить это на что угодно, но похоже, что \tocloftpagestyle{empty}
в вашем коде может быть ошибка (о которой вы нам не сообщили).
Или вы имели в виду, что номера страниц глав/разделов и т. д. не были напечатаны в оглавлении?