我有一个问题,它是这样的:
代码如下:
\subsection{Bakterienst\"amme und Anzuchtbedingungen}
巨大的空白从何而来?
答案1
显然,空白来自完全对齐。可以通过切换到左对齐(即右对齐)模式来修复此问题,至少对于此标题而言,例如通过
\subsection{\protect\raggedright Bakterienst\"amme und Anzuchtbedingungen}
我之所以使用是\protect
因为该命令很脆弱,需要在移动参数(如这里)中加以保护。请注意,您可以决定使用可选参数来获得目录和页眉的不同结果,例如
\subsection[Bakterienst\"amme und Anzuchtbedingungen]{%
\protect\raggedright Bakterienst\"amme und Anzuchtbedingungen}
该ragged2e
软件包提供了更好的命令,甚至允许连字符:
\subsection{\protect\RaggedRight Bakterienst\"amme und Anzuchtbedingungen}
遗憾的是,您没有提供示例。我在这里模拟了完全对齐和解决方案的效果,看看如何消除小的拉伸:
\documentclass[12pt]{scrbook}
\usepackage{ragged2e}
\usepackage[textwidth=11.1cm]{geometry}
\usepackage[ngerman]{babel}
\begin{document}
\subsection{\protect\justifying Bakterienst\"amme und Anzuchtbedingungen}
\subsection{\protect\justifying\protect\RaggedRight Bakterienst\"amme
und Anzuchtbedingungen}
\end{document}
还可以考虑改进理由,例如
- 加载
microtype
包 - 使用
babel
- 使用T1字体编码
从而能够保持充分的正当性并取得良好的结果。