原创 可以在Word中插入LaTeX公式的软件——Aurora

2010-4-12 09:10 8204 7 5 分类: 工程师职场
先来个名词解释:

Aurora
n.黎明的女神, 极光

图片
Aurora是一款可以在Office中插入美丽的LaTeX公式的小软件,他自带一个微型的MikTeX系统,用以编译公式,除了能够插入数学公式以外,还能够插入化学方程式。要知道,Word自带的公式编辑器是相当丑陋而且相当不方便的,即便是使用了MathType,公式仍然是不够美观,而且输入公式的速度也比较慢,远远比不上LaTeX的公式的美观和快速。Aurora的其他功能展示可以见其主页。
Aurora的主页是:http://elevatorlady.ca/


 


比较之下,mathtype就相形见绌了。其中的差别主要有四条:
(一)与aurora相比,mathtype排版出来的公式太丑了。Aurora排出来的公式那才叫一个漂亮!
(二)我所投的许多国际刊物都差不多要求公式是Tex或者Latex格式的,mathtype的人家根本不要。(虽然mathtype6.5能转,但根据我的试验,这种转换不太精确,且往往不可逆。)
(三)在mathtype中有许多符号根本无法输入,比如26个花体字母等;
(四)在mathtype中输入公式,必须是鼠标在各个模板中点来点去,时不时的又得用键盘输入,而aurora全部是键盘输入,一次成型。


Aurora同mathtype一样,也做成了WORD的一个插件,看起来与mathtype几乎没有差别,mathtype所有的功能在aurora中也同样能轻松实现,连菜单的位置和组成都差不多。对于用过mathtype的人来说,很快就能上手。它输入公式的机制是基于Tex/Latex的,听起来可能有些难度,其实最多半小时就能上手了。一个下午你就能成为排版公式的超级高手了,并且你也会发现用aurora输入公式的速度会比mathtype快得多。


至于mathtype难以在MS-Office组件中应用的问题,对于aurora来说就完全不存在了。这样,你在做幻灯片的时候就不用再把公式贴来贴去了,想怎么输怎么输,并且无比漂亮!


使用说明书可以用网上任意的一本关于Tex/Latex的书籍,可以轻松下到。只需看关于公式编辑的那一章即可。如果不愿意找,给我发电邮。


当然,目前我还是把mathtype6.5和aurora都装着的。装前者的目的是因为它提供了把公式转为tex代码的功能,有时候忘了怎么在aurora中输入代码的时候,先在mathtype中输入了看看,然后再在aurora中输入。如果在mathtype中设置好转换器,甚至可以直接把公式拷贝到aurora中去,连代码都不用输了。如果你遇到过要把matlab或者mathematica等软件推导出来的公式要用手重新输入到word中的难题,在两个软件中试试latex命令和TeXForm函数吧,它们可以把公式直接转换成latex格式,拷贝后贴入aurora中,关闭aurora窗口,你看到了什么?公式已经整齐、漂亮地排列在你的word文档中了。


又及:
Aurora安装的过程中会要求下载安装Micro-Miktex这个软件,但这个软件要从国外的服务器上下载,速度比较慢,而且,对于那些不能联网安装的电脑来说,Aurora竟然就无法使用了。为了克服这个不便,我这里干脆把 Micro-Miktex从国外下回来,然后上传到纳米盘上,这下大家都可以方便的下载了。对于那些不能联网安装的电脑来说,把Aurora和 Micro-Miktex两个软件同时拷过去就可以安装了。


 


安装的方法是:先安装Micro-Miktex,然后安装Aurora。当安装Aurora提示要下载、安装Micro-Miktex时,勾选掉micro-miktex即可。


Aurora的前身就是Ribbit,界面和Ribbit也是完全一样,只是新版本有了不少改进的地方,比较好的有:
1、加入了对Excel、Powerpoint和Visio的支持
2、提供了对Office2007的支持
3、修正了公式编号的表示方法。以前Ribbit对公式进行编号,使用非常弱智的表格来编号。到Aurora,开发人员终于学会了Word中域的使用方法,可喜可贺

可惜这款软件是共享软件,有30天的免费试用期,试用期过后,公式的质量会严重下降,而且会有恼人的Nag窗口。注册价格对于国人来说比较昂贵,普通版要45刀,用于学术方面研究的版本也有35刀。也许对米国人来讲不算贵吧,但对中国人来说,买一款这样的软件花200多人民币,还是觉得有点不值,呵呵。

软件的保护方式和Ribbit基本一样,仍然是采用联网验证序列号的方法,但只要爆破了联网验证,本机部分就没有任何保护了,因为验证之后保存在注册表内的数据就能够通过本机验证了,可以说是相当容易破解的软件。昨晚花了3分钟时间搞了一下,不能保证一定好用。有兴趣冒险的可以试试:


随便找个16进制编辑器打开Aurora.exe文件,把0x1907A和0x1907B处的744A改成9090,然后再随便输入注册码,点Register,应该就能成功注册了.

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
7
关闭 站长推荐上一条 /3 下一条