我的更多相關(guān)文章:
LaTeX語(yǔ)法介紹
摘自維基百科:
LaTeX, 是一種基于TEX的排版系統(tǒng),利用這種格式澈圈,即使用戶沒(méi)有排版和程序設(shè)計(jì)的知識(shí)也可以充分發(fā)揮由TEX所提供的強(qiáng)大功能彬檀,能在幾天,甚至幾小時(shí)內(nèi)生成很多具有書籍質(zhì)量的印刷品瞬女,非常適用于生成高印刷質(zhì)量的科技和數(shù)學(xué)類文檔窍帝。
簡(jiǎn)單說(shuō):它能夠?qū)崿F(xiàn)Markdown和Word的功能,而且排版功能更加強(qiáng)大诽偷。不過(guò)LaTex語(yǔ)法比較復(fù)雜坤学,一般使用就是為了寫數(shù)學(xué)公式的,除非要做書籍出版排版或者寫論文的工作另說(shuō)报慕,所以個(gè)人建議使用Markdown與LaTex結(jié)合使用深浮。
如何學(xué)習(xí)
其實(shí)我覺(jué)得LaTex是比較難學(xué)靡砌,因?yàn)閮?nèi)容很多恃泪,而且一旦涉及到數(shù)學(xué)的東西琼了,就覺(jué)得很復(fù)雜服爷。所以我將
重點(diǎn)學(xué)習(xí)數(shù)學(xué)公式部分霹购,因?yàn)閷W(xué)這個(gè)是為了嵌套在Markdown里面顯示數(shù)學(xué)公式使用
颊郎。所以這是一篇寫給想入門LaTex但是之前完全沒(méi)有接觸過(guò)的童鞋們融欧,以后有心情我會(huì)再搞一份高級(jí)進(jìn)階版的出來(lái)咱圆。
使用到支持Tex文本編輯的主流的Markdown編輯器有:GitHub诫舅、印象筆記羽利、有道云筆記、簡(jiǎn)書刊懈、Jupyter Notebook等这弧。無(wú)須在命令行進(jìn)行安裝,降低入門門檻虚汛。盡量忽略編碼這個(gè)讓人頭疼的問(wèn)題匾浪。。卷哩。
4.關(guān)于Markdown蛋辈,我之前有兩篇文章介紹過(guò):
- 本文整合了:
- 一份其實(shí)很短的 LaTeX 入門文檔
- KATEX 0.10.1
- latex——小白學(xué)習(xí)經(jīng)驗(yàn)
- 常用數(shù)學(xué)符號(hào)的 LaTeX 表示方法
- Markdown中編寫LaTeX數(shù)學(xué)公式
- MarkDown Latex公式,矩陣将谊,表格等使用
- 我的學(xué)習(xí)步驟冷溶、摸索過(guò)程中的思考和總結(jié)
初識(shí)LaTex
由于這個(gè)學(xué)起來(lái)門檻有點(diǎn)高,還沒(méi)有專門的人帶尊浓,不知道從何入手逞频。
所以我第一步是看視頻,對(duì)LaTex語(yǔ)法有一個(gè)整體了解
-
主流筆記APP使用的LaTex發(fā)行版為KaTex
建議只用看視頻第1栋齿、6苗胀、10襟诸、11、12集
基本語(yǔ)法:
-
基本語(yǔ)法格式
% 注釋文本
\ 轉(zhuǎn)義特殊字符
$行內(nèi)的數(shù)學(xué)公式$
be defined by the formula
$f(x)$be defined by the formula $f(x)=3x^2+x-1$.
有道云筆記的Markdown需要在$$外加上``才能實(shí)現(xiàn)
- $$行間的數(shù)學(xué)公式$$
$$f(x) = 3x^2 + x - 1$$
另外以下這種寫法只在Github和專業(yè)LaTex編輯器上能用:
-
由于筆記APP的Markdown無(wú)法用下圖的這種方式引用宏包c(diǎn)tex和使用utf-8編碼就能實(shí)現(xiàn)數(shù)學(xué)公式內(nèi)輸入中文的問(wèn)題
解決方法是直接在$$內(nèi)輸入中文:
$完美支持中文沒(méi)毛病f(x)$
輸入數(shù)學(xué)公式
元素分組 {}
上標(biāo) ^
$3x^{3x^{20} - x + 2} - x + 2 = 0$
下標(biāo) _
$a_{3x^{20} - x + 2}$
標(biāo)簽
上下水平線基协、上下大括號(hào)
$\overline{m+n}$
$\underline{m+n}$
$\overbrace{ a+b+\cdots+z }^{26}$
$\underbrace{ a+b+\cdots+z }_{26}$
向量
$\vec{F}$
更多重音元素
在\text{…}內(nèi)使用的重音元素
如:
\text{\^{a}}
\text{\^{a}}
希臘字母
小寫
-
$\alpha$
-
$\beta$
-
$\gamma$
-
$\epsilon$
-
$\pi$
-
$\omega$
大寫
-
$\Gamma$
-
$\Pi$
-
$\Omega$
其他字符
數(shù)學(xué)函數(shù)
-
$\log$
-
$\sin$
-
$\cos$
-
$\arcsin$
-
$\arccos$
-
$\ln$
-
$\sqrt{}$
更多函數(shù)
綜合運(yùn)用:
$\sin^2 x + \cos^2 x = 1$
$y = \arcsin x$
sin^{-1} x$
$y = \$sin^{-1} x$
$y = \log_2 x$
$y = \ln x$
根號(hào)
$\sqrt{x^2 + y^2}$
$\sqrt{2 + \sqrt{2}}$
指定開放的次數(shù):
$\sqrt[4]{x}$
分式
方法1:
$3/4$
方法2:
$\frac{3}{4}$
綜合大栗子:
$\frac{x}{x^2 + x +1}$
$\frac{\sqrt{x-1}}{\sqrt{x+1}}$
$\frac{1}{1+\frac{1}{x}}$
$\sqrt{\frac{x}{x^2+x+1}}$
矩陣與行列式
矩陣環(huán)境中:%注釋歌亲、&分隔列,\\分隔行, \times轉(zhuǎn)換乘號(hào)堡掏,\text{}臨時(shí)切換到文本模式輸入中文
\Large 放大文本 应结、\qquad用于空格,常用省略號(hào)用\dots泉唁、\vdots鹅龄、\ddots實(shí)現(xiàn)
省略符號(hào)
- 橫省略號(hào):\cdots
- 豎省略號(hào):\vdots
- 斜省略號(hào):\ddots
- \ldots表示與文本底線對(duì)齊的省略號(hào),\cdots表示與文本中線對(duì)齊的省略號(hào)
例子:$f(x_1,x_2,\ldots,x_n) = x_1^2 + x_2^2 + \cdots + x_n^2$
```math
% 矩陣排列
\begin{matrix}
a & b \\
c & d
\end{matrix}\qquad
% 小括號(hào)矩陣
\begin{pmatrix}
a & b \\
c & d
\end{pmatrix}\qquad
% 中括號(hào)矩陣
\begin{bmatrix}
a & b \\
c & d
\end{bmatrix}\qquad
% 大括號(hào)矩陣
\begin{Bmatrix}
a & b \\
c & d
\end{Bmatrix}\qquad
% 單豎線行列式
\begin{vmatrix}
a & b \\
c & d
\end{vmatrix}\qquad
% 雙豎線行列式
\begin{Vmatrix}
a & b \\
c & d
\end{Vmatrix}
```
綜合大栗子:
KATEX不支持\multicolumn合并多列
```math
A = \begin{pmatrix}
a_{11}^2 & a_{12}^2 & a_{13}^2 \\
0 & a_{22} & a_{23} \\
0 & 0 & a_{33}
\end{pmatrix}\qquad
A = \begin{bmatrix}
a_{11} & \dots & a_{1n} \\
& \ddots & \vdots \\
0 & & a{nn}
\end{bmatrix}_{n \times n}\qquad
% 分塊矩陣(矩陣嵌套)
\begin{pmatrix}
\begin{matrix} 1&0\\0&1 \end{matrix}
& \text{\Large 0} \\
\text{\Large 0} & \begin{matrix}
1&0\\0&-1 \end{matrix}
\end{pmatrix}
% 三角矩陣
\begin{pmatrix}
a_{11} & a_{12} & \cdots & a_{1n} \\
& a_{22} & \cdots & a_{2n} \\
& & \ddots & \vdots \\
& & &a_{nn}
\end{pmatrix}\qquad
```
數(shù)組array環(huán)境
- 對(duì)齊方式:在{array}聲明后逐行聲明
- 左對(duì)齊:l亭畜;居中對(duì)齊:c扮休;右對(duì)齊:r
- 豎直線:在聲明對(duì)齊方式時(shí),插入|建立豎線
- 插入水平線:\hline
目前筆記APP均不支持
```math
\begin{array}{r|r}
\frac12 & 0 \\
0 & -\frac abc \\
\end{array}
```
分類cases環(huán)境
```math
x = \begin{cases}
a &\text{if } b \\
c &\text{if } d
\end{cases}
```
對(duì)齊align環(huán)境
& 符號(hào)用于對(duì)齊
- 第一種 單個(gè)對(duì)齊:
```math
\begin{aligned}
a&=b+c \\
d+e&=f
\end{aligned}
```
- 第二種 多個(gè)對(duì)齊:
```math
\begin{alignedat}{2}
10&x+ &3&y = 2 \\
3&x+&13&y = 4
\end{alignedat}
```
多行公式
```math
\begin{gathered}
a=b \\
e=b+c
\end{gathered}
```
操作符
上下限由^和_生成
- 積分運(yùn)算符
$\int_{0}^{\frac{\pi}{2}}$
- 求和運(yùn)算符
$\sum_{i=1}^{n}$
- 乘積運(yùn)算符
$\prod_\epsilon^\theta$
更多操作符
操作符樣式
布局
注釋
括號(hào)
$\left符號(hào) $\right符號(hào)
原文鏈接
算式
極限運(yùn)算
```math
lim_{n \rightarrow +\infty} \frac{1}{n(n+1)}\qquad
\frac{1}{\lim_{u \rightarrow \infty}}\qquad
\frac{1}{\lim\limits_{u \rightarrow \infty}}
```
求導(dǎo)
$\left. \frac{{\rm d}u}{{\rm d}x} \right| _{x=0}$
偏微分方程
```math
\frac{\partial u}{\partial t}
= h^2 \left( \frac{\partial^2 u}{\partial x^2}
+ \frac{\partial^2 u}{\partial y^2}
+ \frac{\partial^2 u}{\partial z^2}\right)
```
最后
- 內(nèi)容還算有點(diǎn)多拴鸵,能看到這里玷坠,你已經(jīng)很棒棒了 :)
- 看完這篇文章,應(yīng)該用LaTex語(yǔ)法能夠完整寫數(shù)學(xué)公式了
- 沒(méi)有涉及到的以及一些更加高級(jí)的用法劲藐,上網(wǎng)搜一下就能夠解決