info###latexinfo.ru

Как оформить повторяющиеся сноски в Latex?

Иногда возникает ситуация, когда что-то нужно процитировать в тексте несколько раз. В таких случаях чтобы не ставить каждый раз новую сноску с идентичным текстом, можно использовать повторяющиеся сноски с одним и тем же номером. Оформить текст с такими сносками можно следующим образом:

\documentclass{article}
\usepackage[russian]{babel}
\begin{document}
Первая обычная сноска\footnote{Текст первой сноски.}

~

% Увеличиваем счетчик сносок вручную
\addtocounter{footnote}{1}
% Используем новый номер для повторяющейся сноски
Повторяющаяся сноска\footnotemark[\value{footnote}].

Ещё одно упоминание\footnotemark[\value{footnote}].

% Текст для повторяющейся сноски
\footnotetext[\value{footnote}]{Общий текст для повторяющейся сноски.}

~

% Последующие сноски продолжают правильную нумерацию
Третья обычная сноска\footnote{Ещё одна автонумерованная сноска.}

\end{document}

В файле pdf после компиляции получим:


Это был вариант с неактивными ссылками.

Если же на сносках необходимы ссылки, то добавить их можно следующим образом:

\documentclass{article}
\usepackage[russian]{babel}
\usepackage{hyperref} % пакет для ссылок
\hypersetup{colorlinks=true,linkcolor=blue} % включить подсветку ссылок и указать цвет ссылок
\usepackage{footnotehyper} % пакет для ссылок в сносках

\begin{document}
Первая обычная сноска\footnote{Текст первой сноски.}

~

% Увеличиваем счётчик вручную
\addtocounter{footnote}{1}
\edef\currentfootnotemark{\the\value{footnote}} % Сохраняем текущий номер

% Создаём метку для сноски
\phantomsection % Важно для правильной привязки гиперссылки
\footnotetext[\currentfootnotemark]{%
\label{footnote:\currentfootnotemark}%
Общий текст для повторяющейся сноски.%
}

% Используем \hyperref для создания кликабельной ссылки
Повторяющаяся сноска\hyperref[footnote:\currentfootnotemark]{\textsuperscript{\currentfootnotemark}}.

Ещё одно упоминание\hyperref[footnote:\currentfootnotemark]{\textsuperscript{\currentfootnotemark}}.

~

% Последующие сноски продолжают правильную нумерацию
Еще одна обычная сноска\footnote{Ещё одна автонумерованная сноска.}.

\end{document}

Результат в pdf выглядит следующим образом:

LaTeX для всех
  • сноски
  • повторяющиеся
  • автонумерованные
  • \footnote
  • \footnotetext
  • \footnotemark
Находясь на нашем сайте, вы принимаете условия использования файлов cookies. Более подробная информация здесь.