
在一篇文章中,我得到了一個過滿的hbox
。為了避免這種情況,我定義了一個可選的連字符點:
bla bla bla un\-known bla bla bla
pdflatex
確實在這一點上用連字符連接了這個詞。但是當我像這樣在序言中聲明可選的連字符點時
\hyphenation{un-known}
那就pdflatex
不會在那裡連字符。原因似乎是 LaTeX 仍然認為排版文字在「un-」之後的換行符看起來不夠好。但是,為什麼內聯可選連字符與序言中聲明的可選連字符的行為不同呢?
答案1
嘗試添加,\showthe\lefthyphenmin
以便 TeX 停止並顯示此參數的值。如果設定超過 2 個,則自動連字符在 2 個字母後將不會中斷。預設值(英語)為 2,但某些語言設定會變更此設定。