在去年七月時(2017),Office Word 終於支援以 LaTeX 語法在原生方程式編輯器下編寫。目前看起來只有 Office 365 較新的版本(1707 之後)才有這個功能。在更早之前的版本,Word 就支援「類」LaTeX 語法的輸入方式,不過一旦輸入完畢就無法反向編輯了。現行的版本對於 LaTeX 數學語法的生成是可以反向編輯的。這無疑是非常大的改良。
先說 TeX 高手會直接用原生的 LaTeX 寫文件,特別是包含大量數學式的技術類文件。對他們來說,應該不會 Word 上敲 LaTeX 方程式的問題。不過由於某些原因,必須使用 Word + 大量數學方程式編輯的情況下,有原生支援且操作習慣上較接近的選擇總是好事。
格主我個人是習慣使用 Word + TeXsword 的 LaTeX 外掛,不過前一陣子正好找個機會完完全全的使用 Word 上新的 LaTeX 方程式的輸入方式。以下簡單的分享。
使用上一樣先插入方程式(快捷鍵 Alt + =),以 LaTeX 的語法輸入並編輯方程式,如下圖。
輸入完 LaTeX 語法後,點選方程式編輯框右下角,選擇「專業」或「全部 – 專業」(如下圖)。或用快捷鍵 Ctrl + =。
方程式便會以 LaTeX 的語法轉出,如下。
後續要調整編輯也一樣,只要轉換為「橫式」就好。或用快捷鍵 Ctrl + Shift + =。
基本的操作非常簡單。有了 LaTeX 的輸入格式,就可以擺脫 Word 原本的效率低落到接近全殘的方程式編輯器了。
關於 LaTeX 數學式,Office 的官方說明見此:LaTeX Math in Office。
以下幾點是格主使用 Word 上 LaTeX 方程式編寫時遇到的癥結。
第一,Word 無法辨認所有的 LaTeX 語法,像有 \begin 與 \end 的都不支援。想要把現成的 LaTeX 語法直接貼進去轉換,恐怕會遇到不少麻煩。
第二,Word 的方程式編輯框無法進行換行來排版。這增加了對於超大型的方程式編寫上的困難。
第三,一樣不支援方程式的編號,還是得老老實實地用定位點那個麻煩的老招。這個部分雖然跟 LaTeX 的編寫體驗沒有直接關係,不過為了這個功能——應該算是數理類文件相當重要的功能——只好直接用 LaTeX 寫文件或搭配 TeXsword 外掛來支援了。
以上這三點是格主之所以寧可麻煩一點裝上 TeX 編譯器,繼續使用 LaTeX 外掛來寫 Word 方程式的原因了。
在 PowerPoint 上敲 LaTeX 可以看這裡:PPT 上打 LaTeX 數學方程式。
文中提到的 Word 上敲 LaTeX 的外掛可看這裡:TeXsword。
發表迴響