Título de seção muito longo no índice usando hiperref

Título de seção muito longo no índice usando hiperref

Alguns títulos são muito longos e quando faço o índice adicionando o \usepackage{hyperref}, uma linha não é suficiente para eles. Quando adiciono o \usepackage{hyperref}, os títulos ficam fora da margem da página. Se eu remover este pacote, o título estará ok para mim (porque pode ser dividido automaticamente em duas linhas).

Como esse problema pode ser resolvido?

Eu prefiro ter otítulo completo em várias linhasno índice sob o \usepackage{hyperref}.

A seguir está o meu código sobre esta questão.

\documentclass[12pt]{report}
\usepackage[utf8]{inputenc}
\usepackage{CJKutf8}
\usepackage{graphicx} 
\usepackage{indentfirst}
\usepackage{hyperref}
\hypersetup{
colorlinks=true,
linkcolor=blue,
filecolor=magenta,
urlcolor=cyan,
}
\begin{document}
\maketitle
\tableofcontents
\chapter{chapter 1}

\section{section 1 section 1 section 1 section 1 section 1 section 1}

\section{section 2 section 2 section 2 section 2 section 2 section 2 section     2 section 2 section 2 section 2 section 2 section 2}

\end{document} 

insira a descrição da imagem aqui

Se eu quiser que a seção 2 se divida em várias linhas hyperref(ou seja o link pode se dividir em várias linhas) como posso fazer?

Responder1

Alguns drivers não suportam links quebrados entre linhas. Opção breaklinksajuda para uma versão impressa. A desvantagem é que ele não pode ativar magicamente o suporte a links quebrados. Portanto, as áreas de link estão bastante erradas. Para o índice, o problema pode ser facilmente resolvido usando a opção linktocpage, que transforma os números das páginas em vez dos títulos das seções em links.

informação relacionada