有些标题太长了,当我通过添加 来制作目录时\usepackage{hyperref}
,一行不够。当我添加 时\usepackage{hyperref}
,标题超出了页面边缘。如果我删除这个包,标题对我来说就没问题了(因为它可以自动分为两行)。
这个问题该如何解决?
我更喜欢多行完整标题在 下的目录中\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
,这将页码而不是章节标题设为链接。