在 moodle 平台,有預設的 Tex 語法,例如:
4. 根據附錄 1.A.3 的期望值與變異數運算,若\(x\) 為隨機變數,$c$ 為常數,則\(Var(cx)\) 等於?
A)\(c Var(x)\)
B)\(c^2 Var(x)\)
C)\(Var(x) + c\)
D)\(E(c^2 x^2) - [E(cx)]^2\) 的簡化結果
ANSWER: B
但 Tex 語法可能是:
4. 根據附錄 1.A.3 的期望值與變異數運算,若 $x$ 為隨機變數,$c$ 為常數,則 $Var(cx)$ 等於?
A) $c Var(x)$
B) $c^2 Var(x)$
C) $Var(x) + c$
D) $E(c^2 x^2) - [E(cx)]^2$ 的簡化結果
ANSWER: B
在 ubuntu 下,可用預設安裝的 xed (gedit 不行)下的 regexp (regular expression) 語法來置換:
- 搜尋 (Search for):
\$([^$]+)\$ - 取代為 (Replace with):
\\\(\1\\\)- 解釋:在 xed 中,必須使用 三個反斜線
\\\才能在輸出的結果中得到一個真正的反斜線\。第一個和第二個\\會組合成一個字面上的\,第三個則是為了確保後面的括號不被誤認。
\1 代表「把剛才中抓到的公式內容原封不動放回」
- 解釋:在 xed 中,必須使用 三個反斜線