Меня настойчиво попросили сделать гиперссылки в создаваемом из LaTeX PDF документе: из оглавления на все разделы, а также ссылки на литературу и сноски. Заодно стали активными ссылки на рисунки и таблицы. Способ:
\usepackage{perpage} % reset footnote counter on each page
\MakePerPage{footnote} % reset footnote counter on each page
%\usepackage{setspace} % чтобы локально менять межстрочный интервал
\usepackage{hyperref} % hyperlinks in ToC, references, footnotes
\usepackage[all]{hypcap} % hyperref links to figures, not their captions
\hypersetup{
colorlinks,
citecolor=black,
filecolor=black,
linkcolor=black,
urlcolor=black,
linktoc=all
}
\usepackage{footnotebackref} % hyperlinks from the footnotes proper back to where they're called
организуют нумерацию ссылок с 1 на каждой странице. По умолчанию была сквозная нуерация во всем документе.
\usepackage{perpage} % reset footnote counter on each page
\MakePerPage{footnote} % reset footnote counter on each page
%\usepackage{setspace} % чтобы локально менять межстрочный интервал
\usepackage{hyperref} % hyperlinks in ToC, references, footnotes
\usepackage[all]{hypcap} % hyperref links to figures, not their captions
\hypersetup{
colorlinks,
citecolor=black,
filecolor=black,
linkcolor=black,
urlcolor=black,
linktoc=all
}
\usepackage{footnotebackref} % hyperlinks from the footnotes proper back to where they're called
Пакет hypcap используется, чтобы гиперссылки на фигуры и рисунки указывали на сами объекты, а не подписи к ним. Строки
\usepackage{perpage}
\MakePerPage{footnote} организуют нумерацию ссылок с 1 на каждой странице. По умолчанию была сквозная нуерация во всем документе.
К сожалению, обработчик пакета hyperref легко ломается. (Так и напиано, "easily broken".) Если, например, гиперссылки из сносок ведут не в низ страницы, а на титульный лист, стоит перенести некоторые пакеты выше, чем hyperref. Мне пришлось перенести \usepackage{setspace} (позволяет локально менять межстрочный интервал) выше \usepackage{hyperref}. И все заработало. Сейчас в моем PDF документе гиперссылки в оглавлении, ссылках на литературу, сносках и ссылках на фигуры и рисунки.
No comments:
Post a Comment