Как ссылаться на среду цитаты?

Как ссылаться на среду цитаты?

Решение, предложенное вэта темаработает и выводит номера ссылок quotes, но не добавляет кликабельную ссылку(?) на указанную цитату.

Ссылка появляется в тексте, но нет ссылки, по которой я мог бы нажать на номер и перейти к цитате, на которую ссылаются. Как это исправить?

Для ссылки на объект цитаты была определена следующая команда:

\newcommand\quoteref[1]{\csname#1\endcsname}

Я подозреваю, что я мог бы что-то добавить сюда, чтобы сделать текст кликабельным и переходить к указанной цитате.

Спасибо за ваше время и внимание.

решение1

Решение в этой теме во многом дефектно. LaTeX уже имеет свой собственный механизм ссылок, и это обходит его, что вызывает проблемы, как вы видели.

Вместо этого я бы определил lquoteокружающую среду следующим образом:

\newcounter{numquote}
\newenvironment{lquote}{%
  \refstepcounter{numquote}%
  \quote}{\unskip~\thenumquote\endquote}

Вы бы использовали это как-то так

\begin{lquote}
  blah blah
  \label{quote:one}
\end{lquote}
...
quote~\ref{quote:one}.

Тогда, если вы поставите

\usepackage{hyperref}

в конце вашей преамбулы вы автоматически получите желаемый результат с гиперссылками на источник.

Связанный контент