题
我已经写了一个文件在乳胶、使用双栏格式,11pt,时间字体。很多我的话出现带连字符的,并对每一列表说明项目,我获得一个badbox警告(没有问题中可见出,虽然).我如何能解决这个问题?
解决方案
你应该在序言的某处设置连字符惩罚:
\hyphenpenalty=750
750的值适合我对信纸(8.5x11英寸)和12磅字体的双列布局的需求。调整值以满足您的需求。数字越大,连字数越少。您可能还想查看 hyphenat
包,它提供的不仅仅是连字符惩罚。
其他提示
同时,是的,你可以让TeX小挑剔或者甚至去的衣衫褴褛的选择,这最好是通过固定的 microtype
包。只是装载它应该做的把戏:
\usepackage{microtype}
它提供了两个功能,以提高排版的段落:
- 保证金紧缩: 字符,特别是标点,将突出一小部分成利润。实际上,这具有非常稍微增加的线路长度和(海事组织)在视觉上看起来非常漂亮。
- 字体扩张: 以及伸/萎缩之间的空话,以创建一个冲段文字本身是伸/缩小非常小的数额(不到一个百分比)。这是视觉上感觉不到的,在符的水平,但是,令人惊讶的是,使一个巨大的差异,在该段的水平。
我一直只是使用 \ raggedright
,但我从来没有为整篇论文做过。 此常见问题解答(这是我最喜欢的LaTeX之一)资源)推荐 ragged2e
包。
哦,还有旁注:除非我能在输出中看到它们,否则我从不关注坏盒子。这可能是愚蠢的,但是LaTeX比我更挑剔。
不隶属于 StackOverflow