仅更改段落末尾的 \rigthhyphenmin

仅更改段落末尾的 \rigthhyphenmin

在我使用的段落中:

\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}放入连字符包?
有什么想法吗?谢谢。

相关内容