我在文档中多次使用了“Zwei-Drittel-Abstimmungsmehrheit”这个词。它经常不适合当前行,延伸到右边距。
我发现以下软件包有帮助:
\usepackage[shortcuts]{extdash}
然后我可以写
Zwei\-/-Drittel\-/Abstimmungs\-mehrheit
并且连字符连接正确。
有没有办法可以全局设置这个单词的连字符?比如我可以用命令
\hyphenation{...}
遗憾的是,此命令对包含破折号的单词不起作用。
答案1
在问题中对已包含连字符的单词进行充分连字符连接,我正在寻找一个全自动解决方案(即,在文档主体中不需要特殊的简写和不使用\hyphenation
或类似命令)忽略现有连字符前后少于四个字符的断点。摘自 Stephan Henning 的回答我了解到至少有一个解决方案\hyphenation
可用如果你愿意切换到 Lua(La)TeX. 使用 LuaLaTeX 编译以下示例:
\documentclass{article}
\usepackage[ngerman]{babel}
\hyphenation{Zwei=Drittel=Abstimmungs-mehr-heit}
\textwidth=120pt% just for the example
\begin{document}
Zwei-Drittel-Abstimmungsmehrheit
\end{document}