我在LaTeX中编写了一个文档,使用了两列格式,11pt,times字体.我的许多单词都显示为带连字符,并且对于每个描述列表项,我都会收到一个badbox警告(虽然输出中没有问题).我怎样才能解决这个问题?
Wil*_*son 18
虽然,是的,你可以让TeX不那么挑剔,甚至可以选择破旧的选项,最好通过microtype包装来解决.只是加载它应该做的伎俩:
\usepackage{microtype}
Run Code Online (Sandbox Code Playgroud)
它提供了两个功能来改进段落的排版:
Mic*_*ica 11
你应该在序言的某处设置一个连字符惩罚:
\hyphenpenalty=750
Run Code Online (Sandbox Code Playgroud)
750的值适合我对信纸(8.5x11英寸)和12磅字体的双列布局的需求.调整值以满足您的需求.数字越大,连字数越少.您可能还想看一下这个hyphenat包,它提供的不仅仅是连字符惩罚.