我想关闭目录中的单词连字功能,但将其保留在文档的其余部分。这样做的目的是避免出现坏块,例如您在下面的 MWE 中看到的坏块。
我更喜欢不使用其他包的解决方案。
\documentclass[14pt, DIV = calc]{scrreprt}
\usepackage[T2A]{fontenc}
\usepackage[english]{babel}
\usepackage{geometry}
\geometry{left = 3cm, right = 2cm}
\begin{document}
\tableofcontents
\chapter{Lorem ipsum dolor sit amet, consectetur adipisicing elit}
\chapter{Loremipsum dolor sitametar consectetu adipisicin aberm models}
\end{document}
答案1
带包装ragged2e
:
\begingroup
\RaggedRight
\tableofcontents
\endgroup
答案2
设置\pretolerance=10000
(并返回到 Contents 之后的先前值)可以关闭单词连字,但我担心这可能会导致问题,而不是解决问题。也许简单地使用\sloppy
文档的选定部分是正确的解决方案?