2008-11-19 4 views
5

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

Но все, что я пытаюсь, ссылки всегда относятся к началу таблицы. Когда я заглядываю в Aux-файл, все метки, как представляется, переопределяются в таблицу. [Number of table].

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

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

Даже помещение этикеток в сноски не работает, как-то долгое время всегда кажется, что они добираются до них.

+0

Если создать минимальный пример проблема (например, только загрузка longtable и hyperref и таблица с текстом lorem ipsum с неразрешимыми ссылками) нам может быть проще выявить проблему. – 2008-11-20 04:27:17

ответ

3

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

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