LaTeX简明教程
文章目录
LaTeX 是什么
LaTeX (发音:/‘letɛks/ 美式发音 /‘leɪteks/ 英式发音 Lamport TeX 的简写)是一种文档排版系统,在生成复杂的数学公式、图表都有无可比拟的优势。
我有word公式编辑器要它有啥用
注意尤其在编写数学公式有着很棒的体验,不用再发愁在博客中写数学公式了,相信你和我一样在没有遇见LaTeX之前都是在word公式编辑器下编辑完公式后把图片导出然后贴到文章中,如果一次写对还好,但是,但是如果公式中有任何一个错误这个过程就需要重新来一遍,如果一次还没有改完,我的天,想死的心都有了。
直到有一天我遇到了LaTeX, 用起来那酸爽,简直无法比拟。
在markdown下怎么写LaTeX
mathjax是正解。
如果用的是hexo的jacman主题,那么主题内部就内建了mathjax的支持,只需要在主题的配置文件_config.yml内添加mathjax: true
;
如果是其他主题,那么就请参考官方文档进行接入 文档链接
在markdown下写LaTeX:
直接在文档中插入$$
, 在$
之间插入LaTeX就可以了。
至于LaTeX的一些语法参考这篇 reference
LaTeX 的主要语法
基础数学符号
数学符号 | LaTeX | 示例 |
---|---|---|
对数 | \log_5^3 | |
平方根 | \sqrt{x^2 + y^2} | |
n次方根 | \sqrt[n]{x} | |
分数 | \frac{x}{y} | |
连加 | \sum_{k=1}^n | |
连乘 | \prod_{k=1}^n | |
导数 | \f^\prime(x) | |
小于等于 | \let | |
大于等于 | \get | |
不等于 | \neq | |
约等于 | \approx | |
杈乘 | \times | |
点乘 | \cdot | |
除 | \div | |
正负 | \pm | |
无穷 | \infty | |
superset | \supset | |
subset | \subset | |
任意 | \forall | |
属于 | \in | |
不属于 | \notin | |
存在于 | \exists | |
单线右箭头 | \rightarrow | |
双线右箭头 | \Rightarrow | |
单线左右箭头 | \leftrightarrow | |
a 点 | \dot a | |
a 帽 | \hat a | |
a bar | \bar a | |
a tilde | \tilde a |
其他参考这个cheatsheet
矩阵
使用
1 | $$ |
在begin end中间添加矩阵元素,每行元素以\\
结束,元素之间以&
隔开,如下面的例子:
如果是其他形式的括号,只需要替换matrix这个关键字就可。下面是支持的几种表达方式:
pmatrix:
bmatrix:
Bmatrix:
vmatrix:
Vmatirx:
分段函数
使用
1 | f(n) |
begin和end之间定义函数,行间的间隔、行内元素间隔与矩阵的规则一致, 注意:&
\\
符号需要对齐。
例子:
方程式
使用
1 | \begin{cases} |
注意:\\
符号需要对齐。
例如:
要强制对齐等号呢?
1 | \left\{ |
更多参考资料
工具
- 截屏获取LaTeX公式工具 mathpix snipping tool