Mailing List CyrTeX-ru@vsu.ru Message #2148
From: Юра Полищук <CyrTeX-ru@vsu.ru>
Subject: Re[2]: Проблема в работе пакета hyperref
Date: Mon, 21 Jun 2010 13:56:09 +0400
To: Cyrillic TeX Users Group <CyrTeX-ru@vsu.ru>

Mon, 21 Jun 2010 08:36:19 +0400 письмо от "Mikhael N. Saushkin" <CyrTeX-ru@vsu.ru>:

> А содержание не 2 страницы?
> Надо прогнать pdflatex 3 раза

Нет у меня содержание 1 стр. и прогонял 3 раза нифига.
\setcounter{page}{3} - это вообще убрал.
У меня три первые страницы без номера \thispagestyle{empty} затем 3 страница.
Я еще убрал \begin{titlepage} \end{titlepage} - пусть будут обычными страницами.
Так как же исправить? Откуда смещение может появиться?

Вот мой стилевой файл, может что-то в неправильной последовательности подключено:

\RequirePackage[pdftex,unicode,colorlinks,linkcolor=blue,citecolor=red,bookmarksopen,pdfhighlight=/N]{hyperref}% перекрестные ссылки
%plainpages=false,pdfpagelabels=true
\RequirePackage{mathtext}% поддержка русских букв в формулах. Подключать до babel и inputnc
\RequirePackage[T2A]{fontenc}
\RequirePackage[cp1251]{inputenc}
\RequirePackage[english,russian]{babel}
\DeclareSymbolFont{T2Aletters}{T2A}{cmr}{m}{it}%кириллические буквы в формулах наклонными
\RequirePackage[pdftex]{graphicx}% поддержка графики
\RequirePackage{ifpdf}
%\RequirePackage{color}
\RequirePackage{colortbl}
\RequirePackage{longtable}% длинные таблицы
%\RequirePackage{setspace}
\RequirePackage{xtab}
\RequirePackage{hyphenat}% запрет переносов \nohyphens{....}
\RequirePackage{lastpage}% общее количество страниц в документе
\RequirePackage{totcount}% подсчет страниц, рисунков, таблиц и т.д.
\RequirePackage{amsmath}% математика
\RequirePackage{amssymb}% математика
\RequirePackage{latexsym}% математика(уточнить)????
\RequirePackage[pdftex]{lscape}% поворот страницы
\RequirePackage{cite}% ссылки на литературу "[1-10]"
\RequirePackage[a4paper,left=20mm,right=10mm,top=20mm,bottom=20mm,headsep=0mm,headheight=0mm]{geometry}% настраиваем параметры страницы
\RequirePackage{tikz}% работа с графикой
\usetikzlibrary{calc}% вычисления
\RequirePackage{indentfirst} % красная строка в первом абзаце
\RequirePackage{makeidx}% пакет для формирования предметного указателя

> >> Возникла проблема в работе пакета hyperref.
> >> У меня в документе 2 титульных страницы без номеров.
> >> Я делаю ссылку, предварительно использовав метку: описанный на
> >> с.~\pageref{tx:bline}
> >> В тексте получается все правильно: описанный на с. 37
> >> Если нажать мышкой на ссылку "37", то переход осуществляется на страницу
> >> 35, если нажать "22", то переход
> >> на 20 страницу!
> >> Т.е. получается смещение на 2 страницы. Очень неудобно и некрасиво!
Subscribe (FEED) Subscribe (DIGEST) Subscribe (INDEX) Unsubscribe Mail to Listmaster