課程作業會出現大量的數學式,而作業要求之一即 不使用圖片顯示文字訊息,當然也包含繁複的數學式。因此,以下我們會引導大家在 HackMD 中使用 LaTeX 表達數學式。
右鍵點選
$
,但切記在 HackMD 中,必須以$
包圍住才會認得是 LaTeX 語法喔!$
N(b, d) = (b − 1) M
$N(b,d)=(b-1)M$
另外,$
需緊鄰著數學式,也就是中間不能有任何空白鍵,否則一樣無法辨識為 LaTeX 語法!
$
插入空白:
$
後插入空白)$
前插入空白)$
都插入空白)除了$
以外的符號都可以加入空白以增加可讀性,而不影響顯示結果
透過右鍵看 LaTeX Code 可以看出下面兩個式子的差異
雖然空白可以增加可讀性,但若我們真的希望顯示結果是有空白的話呢?
$
後: 完全不是預期的結果! 而且不論加上多少空白,還是會跟上面一模一樣…
解法: 加入\
這其實跟寫程式要印出特殊符號的方法一樣,就是再加一個\
完美呈現!!
\
在 LaTeX 中常用到,當要加入特殊符號時一定會出現! 用以區分純英文單字和特殊符號
如:
除了空白,排版不能或缺的當然還有換行囉!
換行:\\
如:以下數學式為加入換行排版後的呈現:
再次以同樣的式子為例,若沒加入對齊:
以等號對齊: \begin{split}...\end{split}
\begin{split}
,結尾加上 \end{split}
,等號前加上 &
&
是標記從哪裡開始對齊的標記點你可以自由移動
&
改變對齊的符號
多行切割: \begin{multline*}...\end{multline*}
若式子太長,分段切割顯示才好閱讀,否則字會超出版面
中間要換行的地方一樣插入 \\
置中對齊: \begin{gather*}...\end{gather*}
以下會列舉出在作業中可能常用到的數學式
^
想表達 a 的 b 次方: a^b
如:
當次方項多於一個字時,需使用{}
包住
{}
)當底數是多於一個字時
每日多百分之二的努力,一年後可得千倍收穫!!
\dfrac{分子}{分母}
想表達二分之一: $ \dfrac{1}{2} $
二分之一:
{}
一樣可填入任意文字數字
\overline{循環部分}
AB 循環: $ \overline{AB} $
{}
填入循環部分
如:
_
底標多個字時一樣使用 {}
表達一個
\left(
\begin{array}{ccc}
y_1 & 2 & 3 \\
y_2 & 5 & 6 \\
7 & 8 & 9 \\
\end{array}
\right)
\left(
:
(
,也可以是[
|
\begin{array}
:
{ccc}
:
1 & 2 & 3 \\
:
\\
結尾\end{array}
:
\right)
:
\int_{a}^{b}
\int_{a}^{b}x(t)dt
\lim_{N\to\infty}
有兩種呈現方式:
\lim_{N\to\infty}
\displaystyle\lim_{N\to\infty}
displaystyle
\to
即為
\sum_{k=1}^{N}
有兩種呈現方式:
\sum_{k=1}^{N}x(t_k)
\displaystyle\sum_{k=1}^{N}x(t_k)
\displaystyle
\cdot
如以下例子:
須使用 \cdot
來表示,鍵盤上輸入 .
會是小數點
\times
若想再方程式中打上乘號(x),若單純輸入 x 會被視為字母
如下:
a x b
a \times b
可參見