Hyperref дает ошибки при создании руководства Содержание

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

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

Я использовал код из этого поста: https://tex.stackexchange.com/questions/343953/manually-create-a-table-of-contents-instead-of-automatically-generated

\pagestyle{empty}

\newcommand{\addsection}[3]{\addtocontents{toc}{\protect\contentsline{section}{\protect\numberline{#1}#2}{#3}}}

\newcommand{\addsubsection}[3]{\addtocontents{toc}{\protect\contentsline{subsection}{\protect\numberline{#1}#2}{#3}}}

\begin{document}

\addsection{1}{File 1-1}{1}

\addsubsection{1.1}{File 1-1.1}{2}

\addsection{2}{File 1-2}{3}

\addsection{3}{File 2-1}{4}

\addsubsection{3.1}{File 2-1.1}{7}

\addsubsection{3.2}{File 2-1.2}{8}

\addsection{4}{File 2-2}{9}

\addsection{5}{File 3-1}{10}

\addsubsection{5.1}{File 3-1.1}{10}

\addsubsection{5.2}{File 3-1.2}{11}

\addsubsection{5.3}{File 3-1.3}{12}

\addsection{6}{File 3-2}{17}

\addsubsection{6.1}{File 3-2.1}{18}

\addsubsection{6.2}{File 3-2.2}{18}

\tableofcontents

\end{document}

Есть ли способ вручную создать оглавление и вручную включить ссылки на страницы?

0 ответов

Другие вопросы по тегам