Mac 上的方程式編輯器

我一直找不到更好的方式在電腦上處理數學方程式。這裡說的「方程式」不是語義上如「sqrt(2/3)」,或是用字元拼湊的如「√⅔」,而是數學課本上的那種寫法(下圖)。

equation copy在 Mac 我試過三個方法來撰寫方程式:

  1. Office for Mac(內建)
  2. MathType(單一軟體或外掛)
  3. MacTeX 的 LaTeXiT(單一軟體)

方程式編輯器,在功能考量上最重要的是:是能否反向編輯?也就是說,輸出後的方程式能否隨時修改?

第二的考量是:是否能跨軟體或文書環境?例如除了 Office 外,能否也在 iWork 或是 LibreOffice 上使用。

以下逐一做討論。

Office for Mac

很久沒裝 Office for Mac 了。以 Windows 版的代替。
很久沒裝 Office for Mac 了。以 Windows 版的代替

Office 無論是 Mac 或 Windows 版都有內建的方程式編輯器,在 Word 或 PowerPoint 上都能輕易地敲出方程式。由於是內建的,方程式編輯的功能也僅限於 Office 環境。先前使用 Office for Mac 2011 時,編輯好的方程式能夠拖──拉──放到其它文書環境中,不過無法就地編輯。

若您習慣使用 Office,也沒有大量方程式編輯的需求,它內建的方程式編輯器會是首選。

MathType

MathType

對於方程式編輯有大量需求的人大概都有聽過 MathType。MathType 提供 Windows 與 Mac 版,讓作業系統中多數的文書軟體都能以外掛編輯器的形式輸入方程式。MathType 的功能很豐富,只要記得少許的快捷鍵,便能快速的輸出漂亮的方程式。當然,輸出後的方程式是能隨時修改的。

MathType 的功能肯定比 Office 內建的方程式編輯器好上許多,而且能夠跨不同的軟體使用──只要付出約台幣 3000 即可。

MacTeX 的 LaTeXiT

latexit

MacTeX 的 LaTeXiT 是一套免費的、以 LaTeX 為基礎的方程式編輯器。即然是 LaTeX 底,當然也繼承了完整的 LaTeX 的數學功能。由於 LaTeXiT 是外部軟體,因此只能透過輸出的方式,將編輯好的方程式置入其它文書環境中。是否能反向編輯,需仰賴文書環境的特性。至少在 iWork 的 Keynote 或 Pages 上是能夠使用的,底下會介紹。

如果您是 iWork 的愛用者,也不想花任何一毛錢,LaTeXiT 肯定是首選。前題是你要懂得 LaTeX。

以 LaTeXiT + Keynote 為例

一開始先去下載 MacTeX,建議裝完整版。裝完打開 MacTeX 同捆的 LaTeXiT 開始使用(下圖)。

latexit1

LaTeXiT 介面分成上方的預覽區跟下方的編輯區。在編輯區中用 LaTeX 的語法輸入方程式。LaTeX 的數學語法可以參考LaTeX 的 WikiBooks

latexit2

輸入好,按下 LaTeX it! 檢視預覽。

latexit3

接著,將 LaTeXiT 預覽的方程式直接拖──拉──放到文書環境中即可。

latexit4

要修改的話,以 Keynote 為例,找到 Format 底下的 ImageFile Info,一樣拖──拉──放回 LaTeXiT 的預覽區中,在編輯區便會顯示對應的 LaTeX 語法,讓你直接修改了。

latexit5

修改完,再做一次拖──拉──放的動作即可。

相同的原理,也適用於其它文書環境。

廣告

Posted

in

by

Comments

「Mac 上的方程式編輯器」 有 2 則迴響

  1. […] 嚇壞的是現在才發現方程式的呈現標準有 LaTeX、eqn、OpenOffice Math、AsciiMathML、MathML 等這麼多種。LO 理應採用 OpenOffice Math 這個開源標準,不過也支援匯入人類絕不可能手動寫出來的 MathML 開源標準。LO Math 可以直接輸出 PDF 檔,基本上要取代其它主流方程式編輯器沒問題。正好補強了之前寫的文章:Mac 上的方程式編輯器。 […]

  2. […] 以下的測試環境是  TeX Live + Office 2016 + Windows 10 64-bit。Mac 上可以參考之前寫的這一篇文章。 […]

發表迴響

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com 標誌

您的留言將使用 WordPress.com 帳號。 登出 /  變更 )

Twitter picture

您的留言將使用 Twitter 帳號。 登出 /  變更 )

Facebook照片

您的留言將使用 Facebook 帳號。 登出 /  變更 )

連結到 %s