我一直找不到更好的方式在電腦上處理數學方程式。這裡說的「方程式」不是語義上如「sqrt(2/3)」,或是用字元拼湊的如「√⅔」,而是數學課本上的那種寫法(下圖)。
在 Mac 我試過三個方法來撰寫方程式:
- Office for Mac(內建)
- MathType(單一軟體或外掛)
- MacTeX 的 LaTeXiT(單一軟體)
方程式編輯器,在功能考量上最重要的是:是能否反向編輯?也就是說,輸出後的方程式能否隨時修改?
第二的考量是:是否能跨軟體或文書環境?例如除了 Office 外,能否也在 iWork 或是 LibreOffice 上使用。
以下逐一做討論。
Office for Mac

Office 無論是 Mac 或 Windows 版都有內建的方程式編輯器,在 Word 或 PowerPoint 上都能輕易地敲出方程式。由於是內建的,方程式編輯的功能也僅限於 Office 環境。先前使用 Office for Mac 2011 時,編輯好的方程式能夠拖──拉──放到其它文書環境中,不過無法就地編輯。
若您習慣使用 Office,也沒有大量方程式編輯的需求,它內建的方程式編輯器會是首選。
MathType
對於方程式編輯有大量需求的人大概都有聽過 MathType。MathType 提供 Windows 與 Mac 版,讓作業系統中多數的文書軟體都能以外掛編輯器的形式輸入方程式。MathType 的功能很豐富,只要記得少許的快捷鍵,便能快速的輸出漂亮的方程式。當然,輸出後的方程式是能隨時修改的。
MathType 的功能肯定比 Office 內建的方程式編輯器好上許多,而且能夠跨不同的軟體使用──只要付出約台幣 3000 即可。
MacTeX 的 LaTeXiT
MacTeX 的 LaTeXiT 是一套免費的、以 LaTeX 為基礎的方程式編輯器。即然是 LaTeX 底,當然也繼承了完整的 LaTeX 的數學功能。由於 LaTeXiT 是外部軟體,因此只能透過輸出的方式,將編輯好的方程式置入其它文書環境中。是否能反向編輯,需仰賴文書環境的特性。至少在 iWork 的 Keynote 或 Pages 上是能夠使用的,底下會介紹。
如果您是 iWork 的愛用者,也不想花任何一毛錢,LaTeXiT 肯定是首選。前題是你要懂得 LaTeX。
以 LaTeXiT + Keynote 為例
一開始先去下載 MacTeX,建議裝完整版。裝完打開 MacTeX 同捆的 LaTeXiT 開始使用(下圖)。
LaTeXiT 介面分成上方的預覽區跟下方的編輯區。在編輯區中用 LaTeX 的語法輸入方程式。LaTeX 的數學語法可以參考LaTeX 的 WikiBooks。
輸入好,按下 LaTeX it!
檢視預覽。
接著,將 LaTeXiT 預覽的方程式直接拖──拉──放到文書環境中即可。
要修改的話,以 Keynote 為例,找到 Format
底下的 Image
的 File Info
,一樣拖──拉──放回 LaTeXiT 的預覽區中,在編輯區便會顯示對應的 LaTeX 語法,讓你直接修改了。
修改完,再做一次拖──拉──放的動作即可。
相同的原理,也適用於其它文書環境。
發表迴響