使用LaTeX的双栏(twocolumn)格式在最后一页如果不加修改,通常会左面到底,右面悬空这样的两边不齐的样子,这通常不是我们想要的输出。如何使双栏的底端找齐呢?基本上有如下方法:
- 如果文章到最后是进入到参考文献的部分,可以在你觉得应该拐弯儿的地方加入\newpage命令。可是如果你的参考文献是用BibTeX来嵌入的话,就不好办了,虽然可以在.bbl文件里面加入,但是如果重新编译了BibTeX的话,.bbl文件会被重新刷新。如果是使用IEEEtran(用来向IEEE会刊投稿的样式)的style的话,可以使用IEEE提供的\IEEEtriggeratref{x}命令,这个命令放在bibliography的前面,x就是你想要断开的文献号码。他会在第x个参考文献前面自动加入\newpage。
- 如果你的文档没有参考文献,或者很少,上面的方法就不适用了。这种情况下可以用\enlargethispage{-X.Yin}命令来使最后一页的左面栏的长度缩短。这个命令需要放在你最后一页第一栏的文字顶部某处,X.Y就是要缩小的量。在IEEEtran中命令变成了\IEEEtriggercmd{\enlargethispage{-5.35in}}的格式。
- 使用第三方的package。如:balance.sty或者flushend.sty。虽然他们都可以很方便的得到,但是不少杂志都不太接受这种非官方的包,因为这样也许会使排版变得不够标准。所以,很多目的都必须通过很传统的LaTeX命令来实现,这也正是深入了解LaTeX的必要性。
相关文章:
- 小软件:Math Page Generator
[...] epackage{balance} … and at the end of the page to balance balance I’ve also read here other ways of doing it. Manually add newpage command to where you think the document should wrap. Though t [...]