天文Latex模版


Latex可以精准的控制输出效果,早已成为科技界印刷排版的通用语言,但它并不像Word那样直观,初学者要熟悉不少的命令才能获得理想的效果。而我们要熟悉的软件和语言已经太多了,没有多少精力再来研究格式排版,但是如果不知道如何使用式样模版,总是自己调整字体、分栏、页边距……,或者不了解BibTex,总要花半天时间逐个调整参考文献格式,这样无疑失去了用Latex的意义,因此有人宁愿先用Word编辑输入,再通过Scientific Workplace转成Latex文件。其实Latex还是非常友好的,虽然参数选项众多,但都有详尽的帮助说明;虽然采用命令行编译,但有完整的日志记录;就是安装配置稍微麻烦一些,人家也做好了CTex安装包……还有什么可抱怨呢?如果这些理由仍不能说服你放弃doc,请看ArXiv FAQ: Why Tex ?

当前的主流天文学术期刊有:美国天文学会主办的AJ(The Astronomical Journal)、ApJ(The Astrophysical Journal)、欧南台主导的A&A (Astronomy & Astrophysics),英国皇家天文学会主办的MNRAS (Monthly Notices of the Royal Astronomical Society),以及美国物理学会出版的PRD(Physics Review D),PRL(Physics Review Letters)等;至于受众较广的NatureScienceScientific American 之类则有专门的美编统一版面,不需作者费心。因此Nature仍采用Word编排(由于兼容性问题不接受Office2007格式),其它则都有公布官方的Latex模版文件。AJ、APJ及同系列的 APJL、ApJS都采用AASTex模版;PRD、PRL则采用美国物理学会统一的RevTex模版;至于Science、MNRAS和AA则也都有自己的格式。除了官方指定的模版,还有相当多用户自行制作的式样,比如针对ApJ的emulateapjCTAN模版库里还有很多,有需要就自己去看吧。

模版通常包括:规定正文格式的.cls,规定参考文献格式的 .bst,模版宏包 .sty 以及示例、说明、帮助等辅助文档。 应用模版最简单的办法是将全部文件复制到工作目录,然后直接更改示例文件的相应区块:标题、作者、摘要、正文、致谢等;但是网上很多所谓模版将格式与正文混杂在一起,阅读修改都很吃力,真正的模版应该是模块化的,诸如格式规则之类的东西应该对用户透明,下面就是使用模版后用户真正需要编辑的文件框架(此模版不支持中文):

这时工作目录下除tex文件之外,还应该有对应的.cls、.bib和.bst文件(如果采用mn2e.bst,还要有mn.sty),调用了BibTex的tex文件要先用PDFLatex编译一次,然后用Bib编译一次,再用PDFLatex连续编译两次就可以生成最终的PDF了。

关于BibTex更详细的说明可以参考 lyanry 的文章。

订阅评论
提醒

2 评论
最旧
最新 最多投票
内联反馈
查看所有评论
Lizzy
2007 年 10 月 7 日 23:46

请教您:致谢又该用什么命令呢?