[原創]Office公式編輯插件Aurora答疑?

折騰了一晚Aurora和Mathtype,遇到了很多百度谷歌都找不到的問題,最後還是自己成功地解決了。現在把相關的經驗發佈如下,希望能解決更多人的困惑。

首先說明一下,電腦是Win7 64位旗艦版+Office 2013(64位)+WPS Office 2013

Aurora是什麼工具?有什麼作用?要介紹Aurora,首先你要知道LaTeX(不知道的請自行百度)。簡而言之,LaTeX是一個專業的排版引擎(不太準確的介紹),排版公式尤為在行,既整潔又美觀。不信?有圖有真相:(柯西不等式)(順便說明一下,Word和WPS裡面的公式編輯器都是MathType的簡化版。)與傳統的公式編輯器不同的是,LaTeX使用的是命令,比如以上公式的命令為:\[ \left( \sum_{k=1}^n a_k b_k \right)^2 \leq \left( \sum_{k=1}^n a_k^2 \right) \left( \sum_{k=1}^n b_k^2 \right) \]這種命令不難學,而且輸入比較複雜的公式時更方便,所以很多網站(尤其是國外的)都使用TeX命令來輸入和顯示公式(很好奇國內為什麼沒什麼網站用)。然而LaTeX本身也有諸多缺陷,比如中文支持不好,不能“所見即所得”等等。於是有人想,為什麼不能在Word裡顯示LaTeX排版的公式呢?因此Aurora誕生了。(需要說明的是Office 2010和Mathtype都能支持TeX代碼輸入了,Mathtype還支持把公式轉成TeX代碼)

如何安裝Aurora?要安裝Aurora,首先電腦要安裝TeX引擎,比如CTeX和LyTeX內置的MiKTeX(目前最新版為2.9),個人比較推薦安裝套裝(千萬不要安裝Aurora推薦的Micro MiKTeX 2.5,親測不能用!)。安裝完之後推薦把路徑加到系統環境變量Path裡,我的是D:\LyTeX\MiKTeX\texmf\miktex\bin\(推薦安裝目錄不要有空格)。然後就可以安裝Aurora了,安裝完之後可以先看看手冊,裡面有一些典型的數學公式和對應的代碼(在LaTaX cheat-sheet下)。

如何使用Aurora?如果是Office 2010及以前版本(32位),安裝完以後就可以發現多了一欄菜單,嗯,接下來不解釋了...如果是Office 2013(32位),如果沒有多一欄菜單,可以找回來,見如果是64位和WPS,只能“插入”->“對象”->“Aurora Equation”(不要勾“顯示為圖標”!)雙擊那小方塊就可以輸入代碼了,輸入完按Refresh就能顯示公式了。(反覆選擇太麻煩的話可以考慮複製粘貼!)PS:雖然軟件免費,但覺得Register煩人的可以找找註冊機...

我輸入完公式按了Refresh後,提示不是Done而是Problems Running LaTeX,如何解決?很可能是Aurora沒找到你的TeX引擎(或者太舊,或者MiKTeX 2.8),試試選Properties->Paths 改成對應的地址,比如我的地址如下:按確定應該就行了。

我發現Aurora生成的公式體積很大,怎麼辦?這是因為Aurora為了方便在不同的電腦中查看公式,默認保存為高質量圖片導致的。解決的辦法有兩個:注意:①對於Rendering method的三種模式,幫助手冊裡有詳細的對比,參見Aurora Editor->Formula Properties.②Vector模式下用Word生成的PDF文件裡(別告訴我你不知道!),公式也是用字符而不是圖片表示的!③Vector模式的公式背景色是透明的!

裝了Aurora能裝Mathtype麼?我在我的電腦裡發現存在衝突現象,先裝Aurora再裝Mathtype的話,Aurora的公式便會自動被識別成Mathtype的Equation對象導致“對象損壞不能再用”,此時重裝一次Aurora(不需卸載)即可恢復正常,此時Aurora被識別成Formula對象,暫時沒有衝突。所以推薦先安裝Mathtype再安裝Aurora。

Aurora支持Win8麼?很難以置信的是,雖然09年已經停止更新,但Aurora目前仍(貌似能)支持Win8;雖然是32位程序,但能支持64位系統(只是不能使用加載項,也就是多出的一欄菜單)。由於目前本人沒有試過,只是根據網友的經歷道聽途說,如果不能支持請留言指正,我會盡快刪掉這一段以免誤導別人~

我的Aurora工作有點不正常(比如在Vector模式下,公式顯示模糊,打開Office時不能直接顯示公式而顯示的是一堆字母數字,生成PDF時公式被當成圖片,等等),怎麼辦?很遺憾的是,以上全部問題我都遇到了,而且都是在今晚遇到的!目前仍不清楚原因,但重裝一次Aurora(同上)後又恢復正常,個人猜測是Office的更新或是某些軟件修改的系統設置影響了Aurora的正常運行。

番外:如何修改公式的顏色?我們知道,Office的公式默認都是黑色的。然而,在高等教育出版社的PPT裡(比如同濟的高數),公式可以是白的,可以是黃的……網上流傳的陰影法和圖片重新著色法親測都用不了~

在Mathtype裡能直接改顏色,那麼在Aurora裡怎麼修改呢?比較粗略的方法(不過應該夠用了)是在Properties->Packages裡面加上 \usepackage{color},然後把要變色的公式用{\color{顏色}{(公式)}}套上。比如上面的柯西不等式:以上。

相關問題答案