自定义连字

自定义连字

我完成了用英语撰写的文章,但我认为有很多连字符,这会使文档有点难看。我的问题是:如何防止整个文档中出现连字符,并建议 latex 剪切单词。我使用\usepackage[none]{hyphenat},在这种情况下,我无法在我想要的地方强加连字符。我使用两列,通常我使用 Elsevier 模型,我做了一些更改,以下是序言:

\documentclass[final,5p,times,twocolumn]{elsarticle}
\usepackage{ecrc} 
\usepackage[T1]{fontenc} 
\usepackage[francais]{babel}

请提出您的想法。谢谢...

答案1

您可以尝试将连字的惩罚从默认值 50 增加到 1000 左右,这样可以阻止连字,但又不会像\usepackage[none]{hyphenat}以前那样完全禁用它。

最好也添加一个设置\emergencystretch,所以我想说

\hyphenpenalty=1000
\emergencystretch=5em

在文件序言中。

相关内容