最近在重新學習統計學的一些基礎知識,整理筆記的時候需要輸入一些數學公式。從學校畢業之后,就沒有在文檔中插入過公式了。按照以前的經驗,我把輸入公式的方式分成兩類。
- 所見即所得的方式,常見的就是微軟word中的公式編輯器。
- 所想即所得的方式,按照LaTeX語法描述公式,使用工具將語句解析公式。
第一種方式,上手容易,拖拽公式元素即可,但是遇到復雜的公式勞神費力;第二種方式,在熟悉語法和LaTeX保留字的情況下,可以高效輸出美觀的公式,只是有一定的學習曲線。
LaTex是基於TeX語法的排版系統,TeX的作者即《計算機程序設計藝術》的作者高德納。
Word插入公式
以「標准正態分布的概率密度函數」為例,說明兩種方式之間的差別。
在word中,創建一個新文檔。然后在插入菜單項選擇公式。我大概花了兩分鍾完成了公式的輸入。
用LaTex語法插入公式
因為word默認不支持LaTex公式,本文先以在Apple Pages文稿為例,說明插入公式的方式。新建一個文檔,然后選擇「插入->方程」,直接在方程窗口中寫入以LaTeX語法表述的公式即可。
其中在編輯框中輸入以下的代碼即可。
\varphi(x)=\frac{1}{\sqrt{2 \pi}} e^{-\frac{x^{2}}{2}}
如果對語法熟悉的前提下,用30秒就可以把這個公式寫成。效率提升3倍。
但是問題是,如果語法不熟怎么辦?只有word怎么辦?下邊介紹兩款軟件來解決這兩個問題。
如何快速寫出LaTeX公式
只需要在電腦上安裝一款公式圖像識別的軟件即可,這款軟件的名字為「Snip」,完全免費,並且支持macOS,Windows, Ubuntu三種不同的操作系統,滿足大家的需要。軟件地址,https://mathpix.com/
安裝完成后,使用方式非常簡單方便。
- 打開軟件的菜單,點擊Snip工具的「Get LaTex」命令,它會彈出一個截圖坐標。
- 截取需要的公式。
- 選擇識別正確的公式代碼(並支持編輯),然后復制公式代碼。
- 將復制的代碼插入文本編輯軟件中。
比如在Markdown寫作工具,或者在Apple Pages文稿中,截圖見上一小節。
按照以上的方式,只要可以截圖到公式,就可以使用「Snip」進行識別。如果是在紙質書上,那么可以用手機拍個照發到電腦上截圖。甚至還可以手寫公式然后進行識別的,感興趣的可以自己試一下。
Word中插入LaTeX公式
- 如果你的Word是office365訂閱版,已經支持直接插入LaTeX公式。
- 在Word中安裝MathType插件。
總結一下
- 使用LaTeX語法比office的公式編輯器更高效的輸入公式;
- 使用Snip可以直接截圖識別公式並轉換成LaTeX語法描述的公式;
- Word中插入LaTeX需要安裝插件(如MathType),大部分Markdown編輯器和Pages原生支持LaTeX解析。