LaTeX 連字對於內聯可選連字和明確 \hyphenation{...} 定義不同

LaTeX 連字對於內聯可選連字和明確 \hyphenation{...} 定義不同

在一篇文章中,我得到了一個過滿的hbox。為了避免這種情況,我定義了一個可選的連字符點:

bla bla bla un\-known bla bla bla

pdflatex確實在這一點上用連字符連接了這個詞。但是當我像這樣在序言中聲明可選的連字符點時

\hyphenation{un-known}

那就pdflatex不會在那裡連字符。原因似乎是 LaTeX 仍然認為排版文字在「un-」之後的換行符看起來不夠好。但是,為什麼內聯可選連字符與序言中聲明的可選連字符的行為不同呢?

答案1

嘗試添加,\showthe\lefthyphenmin以便 TeX 停止並顯示此參數的值。如果設定超過 2 個,則自動連字符在 2 個字母後將不會中斷。預設值(英語)為 2,但某些語言設定會變更此設定。

相關內容