Мне дали документ LaTeX для редактирования с помощью следующего кода для использования единого счетчика для рисунков и таблиц.
\makeatletter
\newcounter{unisequence}
\def\ucaption{
\ifx\@captype\@undefined
\@latex@error{\noexpand\ucaption outside float}\@ehd
\expandafter\@gobble
\else
\refstepcounter{unisequence}
\expandafter\@firstofone
\fi
{\@dblarg{\@caption\@captype}}
}
\def\thetable{\@arabic\c@unisequence}
\def\thefigure{\@arabic\c@unisequence}
\makeatother
Это хорошо работает, чтобы дать единый счетчик для заголовков таблиц и рисунков, но я обнаружил, что если я нажимаю на любой из номеров заголовков в .pdf, который генерирует этот код, я всегда возвращаюсь к первому рисунку или таблице в документе, а не к той, которую я хочу, например, щелчок в таблице [3] приведет меня вместо этого в Таблицу 1.
Кто-нибудь знает, как это исправить? Или кто-нибудь может посоветовать альтернативу?
Я новичок в LaTeX.
Спасибо
Мистер Морган.