置頂

我的 VPython 教學文件 (HackMD 版本)

VPython 教學文件目錄 安裝及測試 基本語法 等速度直線運動 自由落下 終端速度 水平抛射 使用For迴圈計算水平抛射資料 斜向抛射 圓周運動 簡諧運動 單擺 木塊彈簧系統分離 重力及簡諧 行星運動 相疊木塊 雙重簡諧運動 一維彈性碰撞 ...

熱門文章

2020年12月29日 星期二

方程式編輯器(適用於 Office 365 Word、LibreOffice Writer、Google Docs)

作者:王一哲
日期:2020/12/29



前言


我們在撰寫科學類的文章時很難不用到數學式子,目前常見的文書處理軟體都有內建的方程式編輯器,但是操作方法有點不一樣,以下是使用 Office 365 Word、LibreOffice Writer、Google Docs 編輯方程式的方法。為了比較這幾個軟體方程式編輯器的效果,我都是以二元一次方程式的公式解為例,下式是用 $\LaTeX$ 產生的式子,語法為
y = \frac{-b \pm \sqrt{b^2 - 4ac}}{2a}

$$ y = \frac{-b \pm \sqrt{b^2 - 4ac}}{2a} $$

Microsoft Office 365 Word


以下採用的是 Microsoft Office 365 Word,測試環境為 Windows 10 家用版。 由上方的選單依序點選插入方程式,於文件中插入方程式物件並開啟方程式編輯工具列。
插入方程式

方程式編輯工具列


Word 方程式支援 $\LaTeX$ 語法,可以直接輸入指令,也可以從工具列中點選需要的物件。我們先輸入y=,再點選右上角的分數,插入分數(直式)物件
方程式編輯工具列:分數


於分母輸入2a,於分子輸入 -b,點選符號表中的 $\pm$ 插入符號,再點選右上角的根號,插入平方根物件
方程式編輯工具列:根號


先移動到平方根物件中,點選右上角的上下標,插入上標物件,就可以輸入$b^2$,完成後的方程式如下圖。
方程式編輯工具列:上下標

Office 365 Word 方程式


LibreOffice Writer


以下採用的是 LibreOffice 6.4.6.2 版,測試環境為 Ubuntu 20.04.1 LTS。 由上方的選單依序點選插入物件公式,於文件中插入公式物件並進入公式編輯視窗。
插入公式

公式編輯視窗


LibreOffice Writer 公式採用的語法與 $\LaTeX$ 非常相似,例如二元一次方程式公式解的寫法如下
y = {-b +- sqrt{b^2 - 4ac}} over {2a}


如果不懂語法也可以從編輯視窗左側點選需要的格式,或是點選視窗右上角的 $\Omega$ 插入符號。
斜體字希臘字母

一般體字希臘字母

特殊符號

LibreOffice Writer 方程式


Google Docs


以下採用的是 Google Docs (Google 文件),測試環境為 Google Chrome 87.0.4280.88 版。 由上方的選單依序點選插入方程式,於文件中插入方程式物件並開啟方程式工具列。
插入方程式


可以直接於方程式物件輸入 $\LaTeX$ 語法,也可以從方程式工具列中點選需要的物件。
方程式工具列:希臘字母

方程式工具列:其它運算子

方程式工具列:關係

方程式工具列:數學運算子

方程式工具列:箭頭


但是 Google Docs 方程式對於分式的效果並不好,分式中的字元很明顯被壓扁了,比等號左側的 y 小很多,如果設定為12號字方程式會太小,如果設定為20號字則等號左側的 y 太大。
Google Docs 方程式


支援 $\LaTeX$ 語法的線上編輯器


$\LaTeX$ 是一個很古老的排版軟體,不過它產生的方程式效果特別好,只要是支援 Markdown 語法的編輯器都能使用,網路上也有一些線上編輯器可以將產生的方程式下載為圖片,其中我最常用的網站是 https://latex.codecogs.com/eqneditor/editor.php
latex.codecogs.com 網站


可以在格子中直接輸入 $\LaTeX$ 編碼,如果忘記語法也可以點選格子上方的圖示,網站會自動輸入對應的語法,並且即時於格子下方顯示方程式的樣子,最後再將方程式另存成 gif、png、pdf、svg 格式即可。
另存成 png 檔的方程式


結語


目前看起來 Google Docs 方程式的效果最差,而且這兩年來似乎狀況並沒有改善,如果要製作包含方程式的書面報告,建議使用 LibreOffice Writer 或 Microsoft Office 365 Word 會比較好。


HackMD 版本連結:https://hackmd.io/@yizhewang/BJBgkUPTv

沒有留言:

張貼留言