| 
|  |  | Зачем такие сложности. Если количество страниц совпадает с номером последней страницы, то можно просто сделать метку с номером этой страницы
 и на нее ссылаться в документе. Например можно добавить в макрос
 
 \AtEndDocument{%
 \clearpage
 \if@filesw \advance\c@page\m@ne
 \immediate\write\@mainaux{\string\newlabel
 {p:lastpage}{{}{\thepage}}}%
 \advance\c@page\@ne
 \fi
 }%
 
 А где надо сослаться на количество, использовать \pageref{p:lastpage}.
 
 > День добрый.
 > Столкнулся с такой проблемой.
 > Раньше количество страниц считал с помощью пакета 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 страниц!!!!!!!!!!!!!!
 > Что я мог упустить, где пропадает одна страница? Колонтитулы есть на
 > всехстраницах кроме первых двух!Пробовал удалять часть документа -
 > начинает считать правильно!В чем дело я не понимаю. Все остальное в
 > документе считается правильно.
 >
 >
 >
 
 
 
 |  |