LaTeX,始于公式漆弄,忠于優(yōu)雅...
很長一段時間脚草,數(shù)學(xué)公式的編輯都是采用MathType解決的,但是直到我遇到了LaTeX的公式便一見傾心披坏、久久不能釋懷…
簡介
相信很多做學(xué)術(shù)的科研狗應(yīng)該都是聽過LaTeX排版寫出來的Paper是多么的好看态坦,顏值高。其實LaTeX簡單來說就是一種文字處理軟件/計算機標(biāo)記語言棒拂。本文作為入門教程伞梯,不去過多解釋其家族TeX玫氢、LaTex、CTeX等等之間的倫理關(guān)系谜诫。一方面漾峡,用過Word的人都知道,排版的時間有的時候比寫一篇文章的時間還長喻旷。更有甚者會遇到一些無解的玄學(xué)問題生逸;另一方面,對于很多頂級期刊且预、會議對于投稿論文格式明確要求是LaTex槽袄,拒收Word格式
LaTex,作為廣義上的計算機標(biāo)記語言(比如HTML)锋谐,它繼承了計算機語言的光榮傳統(tǒng)遍尺,通過一些簡單的代碼表達(dá)出精確的含義,具有不二義性涮拗。其文章排版的結(jié)果可以完全按照你的想法來乾戏,不僅解決了玄學(xué)問題,渲染出來的文章優(yōu)美三热;同時鼓择,其還可以通過簡單的語法寫出優(yōu)雅高貴的數(shù)學(xué)公式,目前Markdown也已經(jīng)支持LaTex語法的公式
數(shù)學(xué)模式
在Latex數(shù)學(xué)模式中康铭,公式有兩種形式——行內(nèi)公式和行間公式惯退。前者公式嵌入在行內(nèi),適用于簡單短小的公式从藤;后者居中獨占一行催跪,適用于比較長或重要的公式。公式中的空格均會被忽略夷野,可以使用命令\quad或\qquad實現(xiàn)
在行間公式中懊蒸,命令\tag{n}可以進(jìn)行手動編號
行內(nèi)公式
$ f(x) = a+b $
===>>>
行間公式
$$ f(x) = a+b $$
===>>>
手動編號
$$ f(x) = a - b \tag{1.1} $$
===>>>
數(shù)學(xué)結(jié)構(gòu)
簡單運算
拉丁字母、阿拉伯?dāng)?shù)字和 +-*/= 運算符均可以直接輸入獲得悯搔,命令\cdot表示乘法的圓點骑丸,命令\neq表示不等號,命令\equiv表示恒等于妒貌,命令\bmod表示取模
$$ x+2-3*4/6=4/y + x\cdot y $$
===>>>
$$ 0 \neq 1 \quad x \equiv x \quad 1 = 9 \bmod 2 $$
===>>>
上下標(biāo)
語法_表示下標(biāo)通危、^表示上標(biāo),但上下標(biāo)內(nèi)容不止一個字符時灌曙,需用大括號括起來菊碟。單引號'表示求導(dǎo)
$$ a_{ij}^{2} + b^3_{2}=x^{t} $$
===>>>
根號、分式
命令:\sqrt表示平方根在刺,\sqrt[n]表示n次方根逆害,\frac表示分式
$$\sqrt{x} + \sqrt{x^{2}+\sqrt{y}} = \sqrt[3]{k_{i}} - \frac{x}{m}$$
====>>>
上下標(biāo)記
命令:\overline, \underline 分別在表達(dá)式上头镊、下方畫出水平線
$$\overline{x+y} \qquad \underline{a+b}$$
===>>>
命令:\overbrace, \underbrace 分別在表達(dá)式上、下方給出一個水平的大括號
$$\overbrace{1+2+\cdots+n}^{n個} \qquad \underbrace{a+b+\cdots+z}_{26}$$
===>>>
向量
命令:\vec表示向量魄幕,\overrightarrow表示箭頭向右的向量相艇,\overleftarrow表示箭頭向左的向量
$$\vec{a} + \overrightarrow{AB} + \overleftarrow{DE}$$
===>>>
積分、極限纯陨、求和坛芽、乘積
命令:\int表示積分,\lim表示極限翼抠, \sum表示求和靡馁,\prod表示乘積,^机久、_表示上、下限
$$ lim_{x \to \infty} x^2_{22} - \int_{1}^{5}xdx + \sum_{n=1}^{20} n^{2} = \prod_{j=1}^{3} y_{j} + lim_{x \to -2} \frac{x-2}{x} $$
===>>>
三圓點
命令:\ldots點位于基線上赔嚎,\cdots點設(shè)置為居中膘盖,\vdots使其垂直,\ddots對角線排列
$$ x_{1},x_{2},\ldots,x_{5} \quad x_{1} + x_{2} + \cdots + x_{n} $$
===>>>
重音符號
常用命令如下:
$ \hat{x} $
===>>>
$ \bar{x} $
===>>>
$ \tilde{x} $
===>>>
矩陣
其采用矩陣環(huán)境實現(xiàn)矩陣排列尤误,常用的矩陣環(huán)境有matrix侠畔、bmatrix、vmatrix损晤、pmatrix软棺,其區(qū)別為在于外面的括號不同:
matrix | |
---|---|
bmatrix | |
vmatrix | |
pmatrix |
下列代碼中,&用于分隔列尤勋,\用于分隔行
$$\begin{bmatrix}
1 & 2 & \cdots \\
67 & 95 & \cdots \\
\vdots & \vdots & \ddots \\
\end{bmatrix}$$
? ===>>>
希臘字母
希臘字母無法直接通過美式鍵盤輸入獲得喘落。在LaTeX中通過反斜杠\加上其字母讀音實現(xiàn),將讀音首字母大寫即可輸入其大寫形式最冰,詳見下表
$$ \alpha^{2} + \beta = \Theta $$
===>>>
多行公式
公式組合
通過cases環(huán)境實現(xiàn)公式的組合瘦棋,&分隔公式和條件
$$
D(x) = \begin{cases}
\lim_{x \to 0} \frac{a^x}{b+c}, & x<3 \\
\pi, & x=3 \\
\int_a^{3b}x_{ij}+e^2 dx,& x>3 \\
\end{cases}
$$
====>>>
拆分單個公式
通過split環(huán)境實現(xiàn)公式拆分
$$\begin{split}
\cos 2x &= \cos^2x - \sin^2x \\
&=2\cos^2x-1
\end{split}$$
===>>>