在我使用的段落中:
\lefthyphenmin=2
\righthyphenmin=2
对我来说是正确的。但有些段落以连字符单词的右侧部分(两个或三个字母)太短而结束(看起来像单词上下文中的孤零零字母)。
在这种情况下,我使用以下方法之一(或两者):
1)\mbox{last word of paragraph}
或
2)\parfillskip=
在段落后设置。
(我编写了\ParFilling{}{}{}{}{}
带有操作的宏:
\parfillskip=1.5\parindent plus .9\textwidth \par
\parfillskip=0pt plus .9\textwidth \par
\parfillskip=0pt \par
\looseness=-1
\looseness=+1
选择1
。因此\ParFilling{}{}{}{}{1}
添加\parfillskip=0pt \par
到段落,等等。此宏由脚本插入到每个段落的末尾,我可以通过打开或关闭相应字段来更改段落的外观)。
但也许我们可以\righthyphenmin=6
只在段落的最后一个单词(或多个单词)处更改连字规则(例如,我为目录设置的)?或者通过脚本选择最后一个单词并将其\nohyphens{last (long) word of paragraph}
放入连字符包?
有什么想法吗?谢谢。