ハイパーリファレンスを使用した目次のセクションタイトルが長すぎる

ハイパーリファレンスを使用した目次のセクションタイトルが長すぎる

いくつかのタイトルが長すぎるため、 を追加して目次を作成すると\usepackage{hyperref}、1 行では足りません。 を追加すると\usepackage{hyperref}、タイトルがページの余白からはみ出します。このパッケージを削除すると、タイトルは問題ありません (自動的に 2 行に分割できるため)。

この問題はどうすれば解決できるでしょうか?

私は複数行の完全なタイトル目次の の下に表示されます\usepackage{hyperref}

以下はこの質問に関する私のコードです。

\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} 

ここに画像の説明を入力してください

セクション 2 を複数の行に分割したい場合hyperref(つまり、リンクを複数の行に分割できる場合)、どうすればよいでしょうか?

答え1

一部のドライバーは、行をまたいで分割されたリンクをサポートしていません。 オプションはbreaklinks印刷バージョンに役立ちます。欠点は、壊れたリンクのサポートを魔法のように有効にできないことです。そのため、リンク領域はまったく間違っています。目次の場合、オプション を使用するlinktocpageと、セクション タイトルではなくページ番号がリンクになるため、問題は簡単に解決できます。

関連情報