Word中高效輸入公式:內嵌公式和Mathtype


前言:對於理工科學生而言,公式輸入必不可缺。LaTeX相比Word,在公式輸入及排版方面更強大。但是對於輕量級的任務,用Word而言更加輕便(起碼不用碼代碼甚至debug了...)。因此,在Word中找到最有效的公式輸入方法非常重要。本文基於知乎回答及本人實踐,總結出一些經驗,希望能共同提高公式輸入的效率。

01 Word內嵌公式

在Word中輸入Alt+=,可以打開Word中自帶公式編輯器。這個編輯器似乎沒有什么特別,但其實Word2010以后是支持LaTeX語法的。常用規則如下:

● 分號: a/b【空格】,

● 極限:\limit【空格】

● 積分:\int【空格】

● 求和:\sum【空格】

● 上下標:下標為_, 上標為^

● 希臘字母:\【希臘字母英文拼寫】【空格】

效果如下:

 

這未免太丑,需要調♂ 教一番:

1. 設置默認打開為斜體

用強大的宏來實現。在Word界面中選擇視圖→宏,輸入宏名為InsertItalicEqua(其他亦可)。創建,將以下代碼粘貼到編輯器中:

Sub InsertItalicEqua() 
Selection.OMaths.Add Range:=Selection.Range 
Selection.OMaths(1).ConvertToMathText 
Selection.OMaths(1).ConvertToMathText 
End Sub

 

然后保存並關閉。

接下來用一個快捷鍵指向這個宏。點擊文件→選項→自定義功能區,點擊“鍵盤快捷方式:自定義”。

 

 

下拉左側欄,找到“宏”。

 

選擇“宏”后在右側欄中找到剛才保存的宏(名稱為InsertItalicEqua),為它分配一個快捷鍵。具體由個人喜好而定,但不可與已有快捷鍵沖突。

 

指定快捷鍵后保存,關閉各窗口。此時再在Word中按下快捷鍵就可以出現默認為斜體的公式編輯器。

將最開始輸入的公式改為斜體后如下圖:

 

終於能看了點,關鍵是不用每次自己手動改斜體了。

 

2. 更改默認字體

公式編輯器默認字體為Cambria Math。這是微軟專門為公式編輯設計的字體,他們認為這種字體可以兼顧不同公式,不同字體,不同版式的需要。但是微軟工程師的審美可能與大眾相差較遠。最好能改為Latin Modern Math。對比下兩種字體:

 

Latin Modern Math給人的感覺就是更“數學”,而且LaTeX里也是默認用的此字體。

 

以下為更改方法:

①下載Latin Modern Math並安裝

下載地址:The Latin Modern Math (LM Math) font

下載完后點擊OTF文件即可安裝。

②更改默認字體

打開公式編輯器,此時在Word界面中的最上面一欄中出現“公式工具”,點擊圖中紅色圈出項:

 

點擊后界面如下(公式選項)。點擊“默認值”,再將默認字體改為Latin Modern Math,最后確定。這時就成功將默認字體更改了。

 

 

/**************2018年1月16日作死更新**************/

02 MathType

雖然這款編輯器在知乎被嚴重鄙視,但是MathType的易用性還是很強的!

不要用中文版的MathType!

不要用中文版的MathType!!

不要用中文版的MathType!!!

重要的事情說三遍。至於為什么,嘻嘻,中文版的被國內某公司代理了,以至於你沒法“好好”使用。bing下Mathtype,你就能找到國外的官網:

MathType - Equation Editor​www.dessci.com圖標

下載了以后你就可以免費試用30天。那到期了怎么辦?bing吧(關鍵詞你懂得~)。

為什么我也推薦使用MathType呢?一是因為某些低版本的Word也支持MathType(我曾經上交了用Word2016寫的內嵌公式的作業,結果助教用低版本的打開亂碼...),二是其實MathType也是支持LaTex語法的,這樣會便利不少。使用方法如下:

點開上圖的Preferences,選擇workspace preferences,勾選下圖紅框:

保存了以后就可以復制LaTex代碼進去,然后自動得到公式!甚至我嘗試過\begin{align}和\begin{matrix}這樣的環境也是支持的,輸入多行公式和矩陣也不在話下~

可以嘗試復制下面代碼:

\mathbf{A}=
\left[
\begin{matrix}
1 & 2 & 3 \\
4 & 5 & 6 \\
7 & 8 & 9 \\
\end{matrix}
\right]

粘貼進公式框結果如下:

當前也可以手敲LaTeX代碼然后回車,但是這樣小公式還好,大公式難免出錯,改起來有點麻煩。我是在Sublime里安裝LaTeX公式預覽器,敲完公式預覽無錯后再粘貼~

 

綜合參考:

怎么在 Word 中方便地輸入數學公式?

word插入公式不自動斜體的解決辦法 - 開飛機的小毛驢兒 - 博客頻道 - CSDN.NET請問有什么方法能在MS Word 的公式中使用AMSmath的字體嗎?

 

作者:江可 - 知乎

點擊鏈接查看公眾號二維碼


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM