День добрый. Столкнулся с такой проблемой. Раньше количество страниц считал с помощью пакета lastpage, но я использую замечательный пакет totcount для подсчета количества рисунков, таблиц, глав и т.д. Хочу считать количество страниц с помощью totcount. Для этого мне нужен счетчик.
%------------определяем для totcount------------%
\newcounter{totalpage}%Определяем счетчик страниц
\regtotcounter{totalpage}%Регистрируем счетчик страниц
Теперь нужно где-то прописать счетчик с увеличением на 1 для подсчета страниц. Я сделал так:
%--------настройка нумерации страниц---------%
%Добавляем счетчик страниц в колонтитул
\renewcommand{\@evenfoot}{\stepcounter{totalpage}\thepage\hfill}
\renewcommand{\@oddfoot}{\stepcounter{totalpage}\hfill\thepage}
Пробуем. Две первые страницы у меня без колонтитулов. Для их учета делаем так:
\stepcounter{totalpage}%считаем эту страницу
\thispagestyle{empty}
Выводим количество страниц:
\total{totalpage}~с.
И получаем количество страниц с ОШИБКОЙ! В документе 181 страница, а у меня получается 180 страниц!!!!!!!!!!!!!!
Что я мог упустить, где пропадает одна страница? Колонтитулы есть на всех страницах кроме первых двух! Пробовал удалять часть документа - начинает считать правильно! В чем дело я не понимаю. Все остальное в документе считается правильно.
|