Вопрос

У меня есть несколько longtables, которые растягивают на несколько страниц, и я хочу использовать pageref и hyperref для ссылки на эти строки.

Но что бы я ни пытался, ссылки всегда ссылаются на начало таблицы. Когда я смотрю в aux-файл, все метки кажутся переопределенными в таблицу. [Номер таблицы].

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

Я также попытался поместить ярлыки в мини-страницы, но безрезультатно.

Даже вставка меток в сноски не работает, так или иначе, кажется, что longtable всегда до них добирается.

Это было полезно?

Решение

Я решил эту проблему, введя пользовательский счетчик и команду метки:

\newcounter{mycounter}
\newcommand{\mylabel}[1]{\refstepcounter{mycounter} \label{#1}}

Другие советы

Согласно этой статье и файл readme для Hyperref , в который необходимо включить Hyperref пакет после включения Longtable

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top