标签归档:TeX

北师大学位论文Latex模板

BNU logo 对于许多理工科学生来说,用Word写论文并不是一件愉快的事情。但如果没有现成的模板,Latex也不是那么平易近人。之前Gsoul ,WX 硕士毕业时参考清华北大的论文模板自行修改,发布了北师大的第一个Latex学位论文模板。不过当时清华模板的结构代码还不够规范,加上学校的论文格式要求也有了些变化,我便根据最新的清华大学论文模板 Thuthesis 4.5.1 UTF版重新改了一个出来。 硕士博士部分与2010年研究生院公布的《学位论文编写规范》和相应Word模板基本吻合。本科论文部分因为尚未看到严格的规定就没有仔细核对,基本与硕博论文的格式保持一致。生成的文件可顺利通过学校图书馆的学位论文系统提交。
继续阅读

Emeditor编译器

Get EmEditor text editor我的系统一度十分臃肿,我要用Word来写总结,用WinEdt来写论文,用Excel画表格,用PowerPoint做演示,用Dreamweaver来写html,用Visual Studio来写Basic,用Eclipse来写java……它们总想自动完成,却要我一遍遍纠正,我渐渐明白,我需要的只是一个记事本。如果能再多一点要求,我希望在它编辑tex代码的时候,F5就是pdflatex编译,修改py文件的时候,F5就是python执行,编写m脚本的时候,F5就是Matlab计算,调试html的时候,F5就是浏览器预览……有人告诉我Emacs可以,可我已经习惯了Emeditor……

我最喜爱的杀毒软件就是Ghost,软件都用绿色版。好在Emeditor支持便携(Portable)模式,第一次安装之后在导入导出选项中配置好移动驱动器就可以卸载了,只要在关于页面中看到系统信息是“正在使用INI文件”就对了。这时候,程序目录下的 eeConfig.ini 保存注册信息和语法高亮规则,eePlugins.ini 保存工具栏样式,eeCommon.ini 保存浏览历史,插件和宏列表,自定义工具也保存在其中的Tools 键值下,虽然不是明文,能备份就好,这样就可以放心打造自己的编译环境了。
继续阅读

TeX星图制作工具PP3

以前我一直用 Cartes du Ciel和 Sky Map 生成星图,很方便但谈不上美观,即使早就有了十几等的电子星表,在看到8.5等的纸版《世纪天图》时仍不免心动……前几天在天文博客一个站点上瞥见下面这幅双子座星图时,我终于恢复了对电子星图的信心。

PP3绘制的双子座

PP3是 Parvum Planetarium (拉丁语,意为“小型天图”)version 3 的缩写,作为TeX的扩展工具,它提供了一个简单的自动生成TeX 文件的途径,同时又保持了极大的定制自由度。但是,不要把它当作星图软件,它无法告诉你今晚10点天上会有些什么东西,它只是一个可以生成矢量星图的排版工具!其实何勃亮同学早在2005年就介绍过这个工具,不过他那时给的样图看起来与其他工具的效果差别并不大,我也就没有留意,现在看到的这一组被wiki采用的典雅风格,其实用的仍是当年的版本,关键是怎么用。

如果你确实有制作星图的热情,那么请往下看:
继续阅读

Tex编译环境

以前编辑Tex文件一直用CTEX完整版, 现在终于无法忍受那漫长的安装过程和臃肿的体积,决心要找到适合自己的tex编译环境。开始想找不用安装的绿色版,这样在我每次测试完稀奇古怪的软件恢复系统后就不必重新安装,这类中最完善的是TeXLive,兼容几乎所有平台,DVD版可直接从光盘运行,CD版只能安装到本机,yangzi@ctex 和 donate@smth 基于 TeXLive2005制作的texlive-zh较好地支持了中文编译,但解压后有1.5G,而最新的TeXLive2007更是达到了1.8G,都赶上操作系统了……

没有合适的绿色版就用安装版好了,只要它比CTEX小……在Windows平台下最好的Tex发行版本无疑是MiKTeX,绝大多数中文tex安装程序都由它发展而来,aloft@ctex 制作的CTEX中文套装2.4.6就是基于它的2.4.1416版本制作,hooklee制作的ChinaTeX DVD20060918版则更新到 2.4.2371。而现在主程序已经更新到2.7.2904,如果不写中文还是直接用原版吧。安装程序分为本地基础安装和网络安装两种,前者有76M,包括最基本的运行环境,但扩展包很少,常用的cite,natbib等都没有预装,需要在调用时自动连网安装,不太方便。推荐使用网络安装程序,一次性将所有安装包下载到本地,然后更改安装路径即可在需要时从本机安装。其实最初MiKTeX 是定期发行Direct CD/DVD的,可安装到硬盘也可光盘直接运行,非常方便,但是不知什么原因,从2.6版以后就没有发布过,目前最新的只有2005年7月发布的2.4.2025的CD,和2006年11月的2.5.2492的DVD,且官方网站不再提供下载。作为其增强版的 ProTeXt 也只出到2.0,对应 2.5.2545,而且由于体积过大,文件都被压缩存放,已无法从光盘运行。本地化方面有instanton@ctex制作的MiCTeX比较好用,用aloft制作的SciTE替换了需要注册的WinEdt,集成许多常用宏包以及Asymtpope、JabRef等众多实用工具。

这样说了一圈,估计不熟悉情况的同学会有点晕,下面总结一下:在Windows平台上,建议初学者安装完整版CTEX,便于学习语言,熟悉编译环境;对于不关心底层结构的用户用TeXLive-zh最为省心;习惯命令行操作的可以选择本地安装MiKTeX获取最大的自由度;需要中文字符支持就在MiKTeX上加装CTeX-CS,或者直接安装MiCTeX;对LiveCD制作感兴趣的可以参考ChinaTeX,光盘里面有很详细的配置说明;对于我这样只需要简单英文编译环境的,MiKTeX CD 2.4.2025就足够了。

天文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模版库里还有很多,有需要就自己去看吧。

继续阅读