在文本中,我得到了一个 overfull hbox
。为了避免这种情况,我定义了一个可选的连字符点:
bla bla bla un\-known bla bla bla
pdflatex
确实在该点处对单词进行连字符连接。但是当我在序言中像这样声明可选的连字符点时
\hyphenation{un-known}
然后pdflatex
就不会在那里连字。原因似乎是 LaTeX 仍然认为排版文本在“un-”后换行看起来不够好。但是为什么内联可选连字与序言中声明的可选连字的行为不同呢?
答案1
尝试添加\showthe\lefthyphenmin
以便 TeX 停止并显示此参数的值。如果设置大于 2,则自动连字将永远不会在 2 个字母后中断。默认值(对于英语)为 2,但某些语言设置会更改此值。