LaTeX
為何要學數學排版,主要原因在於當我們使用 Word 排版時常常會達不到意想的效果,且 Word 內建的
在使用之前,我們必須使用amsmath
與amssymb
這兩個套件,才能夠使用一些特殊的數學指令。$(數學指令)$
;另一種方式為在文件內置中、類似於方程式的模式,方式為
$$
(數學指令)
$$
或
\[
(數學指令)
\]
以下會針對常用的符號與指令進行簡略的介紹,關於更多的指令請參閱這份文件。
字母 | 指令 | 字母 | 指令 |
---|---|---|---|
\alpha A |
\nu N |
||
\beta B |
\xi \Xi |
||
\gamma \Gamma |
o O |
||
\delta \Delta |
\pi \Pi |
||
\epsilon \varepsilon E |
\rho \varrho P |
||
\zeta Z |
\sigma \Sigma |
||
\eta H |
\tau T |
||
\theta \vartheta \Theta |
\upsilon \Upsilon |
||
\iota I |
\phi \varphi \Phi |
||
\kappa K |
\chi X |
||
\lambda \Lambda |
\psi \Psi |
||
\mu M |
\omega \Omega |
所謂特殊形式,以統計學而言,一般來說母體平均值我們念作 bar
語法 | 效果 | 語法 | 效果 | 語法 | 效果 |
---|---|---|---|---|---|
\bar{x} |
\acute{\eta} |
\check{a} |
|||
\grave{\eta} |
\breve{a} |
\ddot{y} |
|||
\dot{x} |
\hat{x} |
\tilde{\theta} |
|||
\vec{a} |
\overline{x} |
語法 | 效果 | 語法 | 效果 | 語法 | 效果 |
---|---|---|---|---|---|
+ |
\pm |
\geq |
|||
- |
\mp |
\leq |
|||
* 或 \times |
\cdot |
\prec |
|||
/ |
\cdots |
\succ |
我們利用一元二次方程式的公式解來做說明,作為台灣的學生,能夠朗朗上口地背誦出「2a分之負b正負根號b平方減4ac」想必不是一件困難的事,那麼要如何用
分數的部分我們使用\frac{}{}
來表示,第一個括號裡面放分子,第二個括號裡面放分母。正負我們用\pm
,根號用\sqrt{}
。程式碼如下:
x = \frac{-b\pm\sqrt{b^{2} - 4ac}}{2a}
基本上只要你能夠想得到的數學方程式、公式都可以用
以下我們就透過一些簡單的例子來練習在
而我們也可以使用equation
環境,將數學公式進行編號,例如
\begin{equation}
E = mc^{2}
\end{equation}
利用align
與align*
這兩個環境,可將數學公式對齊。前者係帶有編號的模式,後者則無,在使用上必須注意。
程式碼如下:
\begin{align*}
2x - 5y &= 8 \\
3x + 9y &= -12
\end{align*}
注意到&
必須放在欲對齊之處。或是來看另一個例子:
\begin{align*}
x&=y & w &=z & a&=b+c\\
2x&=-y & 3w&=\frac{1}{2}z & a&=b\\
-4 + 5x&=2+y & w+2&=-1+w & ab&=cb
\end{align*}
程式碼參考:
\begin{matrix}
1 & 2 & 3\\
a & b & c
\end{matrix}
\begin{pmatrix}
1 & 2 & 3\\
a & b & c
\end{pmatrix}
\begin{bmatrix}
1 & 2 & 3\\
a & b & c
\end{bmatrix}
\begin{Bmatrix}
1 & 2 & 3\\
a & b & c
\end{Bmatrix}
\begin{vmatrix}
1 & 2 & 3\\
a & b & c
\end{vmatrix}
\begin{Vmatrix}
1 & 2 & 3\\
a & b & c
\end{Vmatrix}
如果想要在行內顯示矩陣,例如
$\big(\begin{smallmatrix}
a & b\\
c & d
\end{smallmatrix}\big)$
假設我們有一個公正的六面骰子,擲到每個面的機率均為
程式碼為
f(x) =
\begin{cases}
\frac{1}{6}, \quad \text{if }x=1\\
\frac{1}{6}, \quad \text{if }x=2\\
\frac{1}{6}, \quad \text{if }x=3\\
\frac{1}{6}, \quad \text{if }x=4\\
\frac{1}{6}, \quad \text{if }x=5\\
\frac{1}{6}, \quad \text{if }x=6\\
\end{cases}
其中\quad
為空格,在
指令 | 距離 | 指令 | 距離 |
---|---|---|---|
|
一般的空格 | \endspace |
0.5em |
\, |
小 | \quad |
1em |
\! |
負 | \qquad |
2em |
\: |
中 | hspace{(數字)em} |
自行調整em寬度 |
\; |
大 | hfill |
補滿空間 |
括號的使用方式如下表所示:
類型 | 語法 | 效果 | 類型 | 語法 | 效果 |
---|---|---|---|---|---|
圓括號 | (x+y) |
角括號 | \langle x+y \rangle |
||
方括號 | [x+y] |
pipe | |x+y| |
||
花括號 | \{x+y\} |
雙 pipe | ||x+y|| |
例如國際貿易理論中參考物理學的貿易引力模型:
程式碼如下:
$$
X_{i j}=K \frac{\left(Y_i\right)^a\left(Y_j\right)^b}{\left(1+e D_{i j}\right)^f}
$$
小試身手
請用TeX
復刻以下的圖片。[1]
$$
\int_{\mathcal{C}} f(\mathbf{r}) d s=\int_a^b f(\mathbf{r}(t))\left|\mathbf{r}^{\prime}(t)\right| dt
$$
我們常常看到很多學術論文使用的字體會像是這樣:
我們稱之為 Oldstyle Figures。這邊我以個人最常使用的字體Linux Libertine O
為例,首先在前言區我們要加上\usepackage{mathspec}
才可以將數學字體分開設定,接著就可以仿造我們設定中文字體的步驟,將該字體設定在無論數學模式或是一般的文字模式都可以顯示為 Oldstyle:
\setmainfont[Mapping=tex-text]{Linux Libertine O}
\setmathfont(Digits,Greek,Latin)[Numbers=OldStyle]{Linux Libertine O}
參考自Line Integral ↩︎