Markdown中使用 LaTeX 编辑数学公式

  • 1 介绍
    • TeX(计算机排版系统)
    • LaTeX(TeX宏集)
    • KaTeX 和 MathJax
  • 2 注意点
    • 单双美元符号包裹问题
    • KaTeX 有些不支持
  • 3 语法
    • 保留字符
    • 希腊字母
    • 希伯来字母
    • 二元运算符
    • 二元关系符
    • 几何符号
    • 逻辑符号
    • 集合符号
    • 箭头符号
    • 特殊符号
    • 分数
    • 数值函数
    • 根式
    • 微分与导数
    • 模运算
    • 极限
    • 范围与预测
    • 积分
    • 大型运算符
    • 上下标
    • 二项式系数
    • 矩阵
    • 数组
    • 方程与方程组
      • 条件定义
      • 多行等式
      • 自动编号
    • 括号
      • 括号尺寸
    • 空格与换行
    • 颜色
      • 字体颜色
      • 背景颜色
      • RGB 颜色
    • 字体
      • 字体加粗
      • 黑体
      • 黑板报体
      • 斜体
      • 罗马体
      • 无衬线体
      • 手写体
      • 哥特字体
      • 小脚本风格
      • 字号尺寸
  • 参考

1 介绍

TeX(计算机排版系统)

七十年代末,Donald E. Knuth在看自己的《电脑编程的艺术》校样时,感觉计算机排版的校样质量低到无法忍受,于是决定自己开发一个高质量的计算机排版系统,这样就有了 TeX 。
TeX 在希腊语中这个词的意思是“科技”和“艺术”。
‎TeX 是一个排版系统。它提供了许多命令,需要你自己指定文档格式,比如字号,行距,页面分割等等。听起来就很麻烦,所以这需要专业排版的人员来搞。一般用户不可能为了排版而学习他整套系统。

LaTeX(TeX宏集)

LaTeX 是一套建在 TeX 之上的高质量的排版格式,可以生成复杂的表格与数学公式,是当前电子与数学出版行业的事实标准。
LaTeX 是当今世界上最流行和使用最广泛的TEX宏集。
由美国计算机科学家莱斯利·兰伯特在20世纪80年代初期开发,利用这种格式系统的处理,即使用户没有排版和程序设计的知识也可以充分发挥由TeX所提供的强大功能。

‎LaTeX 是一套建在 TeX 之上的宏。LaTeX 背后的理念是将焦点从‎‎格式‎‎转移到文档‎‎内容‎‎。在 LaTeX 命令是为了给文档内容提供结构。已经按照一套排版标准编写好模板,你只需要指定就行了。

KaTeX 和 MathJax

俩都是JavaScript渲染器。将 LaTeX 表达的内容显示出来。
目前来说,在网页上显示数学公式最常用的方案是引入 JavaScript 对 LaTeX 代码渲染,如维基百科、segmentfault 都是采用这样的方案,其中使用最多的库是 MathJax 和 KaTeX。

2 注意点

单双美元符号包裹问题

csdn 中 LaTex 语法使用,Markdown中两种输入公式的方法:一是行内公式(inline),用一对美元符号“$”包裹。二是整行公式(displayed)【占据整行】,用一对紧挨的两个美元符号“$$ ”包裹。

注:

  1. 有时单美元符号,显示不对时,可以使用双美元符号。
  2. 防止排版乱,可以使用双美元符号。
语法 输出
$\sigma$ σ \sigma σ
$\sqrt[3]{\frac{x^3+y^3}{2}}*$ x 3 + y 3 2 3 ∗ \sqrt[3]{\frac{x^3+y^3}{2}}* 32x3+y3​ ​∗
$$\dfrac{2}{4} = 0.5 \qquad \dfrac{2}{c + \dfrac{2}{d + \dfrac{2}{4}}} = a$$ 2 4 = 0.5 2 c + 2 d + 2 4 = a \dfrac{2}{4} = 0.5 \qquad \dfrac{2}{c + \dfrac{2}{d + \dfrac{2}{4}}} = a 42​=0.5c+d+42​2​2​=a
$$
x=\dfrac{-b\pm \sqrt{b^2-4ac}}{2a}
$$

x = − b ± b 2 − 4 a c 2 a x=\dfrac{-b\pm \sqrt{b^2-4ac}}{2a} x=2a−b±b2−4ac ​​

$x=\dfrac{-b\pm \sqrt{b^2-4ac}}{2a}$

x = − b ± b 2 − 4 a c 2 a x=\dfrac{-b\pm \sqrt{b^2-4ac}}{2a} x=2a−b±b2−4ac ​​

KaTeX 有些不支持

CSDN 中的 Markdown 使用的是 KaTeX,KaTex 有些不支持。
详见:https://katex.org/docs/support_table.html
举例:‘\̲i̲i̲i̲i̲n̲t̲’

KaTeX parse error: Expected 'EOF', got '\iiiint' at position 1

3 语法

保留字符

LaTeX 环境中具有特殊含义的保留字符,不能直接使用,必须通过指定的语法实现:

序号 符号 LaTeX 序号 符号 LaTeX
1 # \# 6 { \{
2 % \% 7 } \}
3 ^\wedge 8 \sim
4 & \& 9 \backslash
5 _ \_

希腊字母

序号 标准符号 LaTeX 首字母大写 LaTeX 使用 var 前缀 LaTeX 读音
1 α \alpha /ˈælfə/
2 β \beta /ˈbeɪtə/
3 γ \gamma Γ \Gamma Γ \varGamma /ˈɡæmə/
4 δ \delta Δ \Delta Δ \varDelta /ˈdɛltə/
5 ϵ \epsilon ε \varepsilon /ˈɛpsɪlɒn/
6 ζ \zeta /ˈzeɪtə/
7 η \eta /ˈeɪtə/
8 θ \theta Θ \Theta ϑ、Θ \vartheta\varTheta /ˈθiːtə/
9 ι \iota /aɪˈoʊtə/
10 κ \kappa ϰ \varkappa /ˈkæpə/
11 λ \lambda Λ \Lambda Λ \varLambda /ˈlæmdə/
12 μ \mu /mjuː/
13 ν \nu /njuː/
14 ξ \xi Ξ \Xi Ξ \varXi /zaɪ, ksaɪ/
15 o o O O /ˈɒmɪkrɒn/
16 π \pi Π \Pi ϖ、Π \varpi\varPi /paɪ/
17 ρ \rho ϱ \varrho /roʊ/
18 σ \sigma Σ \Sigma ς、Σ \varsigma\varSigma /ˈsɪɡmə/
19 τ \tau /taʊ, tɔː/
20 υ \upsilon Υ \Upsilon Υ \varUpsilon /ˈʌpsɪlɒn/
21 ϕ \phi Φ \Phi φ、Φ \varphi\varPhi /faɪ/
22 χ \chi /kaɪ/
23 ψ \psi Ψ \Psi Ψ \varPsi /psaɪ/
24 ω \omega Ω \Omega Ω \varOmega /oʊˈmeɪɡə/
25 ϝ \digamma /daɪ’gæmə/

希伯来字母

序号 符号 LaTeX 英文 序号 符号 LaTeX 英文
1 \aleph aleph 3 \gimel gimel
2 \beth beth 4 \daleth daleth

二元运算符

序号 符号 LaTeX 序号 符号 LaTeX
1 + + 20 \bullet
2 - 21 \oplus
3 × \times 22 \ominus
4 ÷ \div 23 \odot
5 ± \pm 24 \oslash
6 \mp 25 \otimes
7 \triangleleft 26 \bigcirc
8 \triangleright 27 \diamond
9 \cdot 28 \uplus
10 \setminus 29 \bigtriangleup
11 \star 30 \bigtriangledown
12 \ast 31 \lhd
13 \cup 32 \rhd
14 \cap 33 \unlhd
15 \sqcup 34 \unrhd
16 \sqcap 35 ⨿ \amalg
17 \vee 36 \wr
18 \wedge 37 \dagger
19 \circ 38 \ddagger

二元关系符

序号 符号 LaTeX 序号 符号 LaTeX
1 = = 49 ⪈ \gneq ⪈ \gneq
2 \ne 50 \geqq
3 \neq 51 ≱ \ngeq ≱ \ngeq
4 \equiv 52 ≱ \ngeqq  \ngeqq
5 ≢ \not\equiv ≡ \not\equiv 53 \gneqq
6 \doteq 54 \gvertneqq
7 \doteqdot 55 \lessgtr
8 = d e f \overset{\underset{\mathrm{def}}{}}{=} =def​ \overset{\underset{\mathrm{def}}{}}{=} 56 \lesseqgtr
9 := := 57 \lesseqqgtr
10 \sim 58 \gtrless
11 \nsim 59 \gtreqless
12 \backsim 60 \gtreqqless
13 \thicksim 61 \leqslant
14 \simeq 62 \nleqslant
15 \backsimeq 63 \eqslantless
16 \eqsim 64 \geqslant
17 \cong 65 ≱ \ngeqslant  \ngeqslant
18 \ncong 66 \eqslantgtr
19 \approx 67 \lesssim
20 \thickapprox 68 \lnsim
21 \approxeq 69 \lessapprox
22 \asymp 70 \lnapprox
23 \propto 71 \gtrsim
24 \varpropto 72 \gnsim
25 < < 73 \gtrapprox
26 ≮ \nless ≮ \nless 74 \gnapprox
27 \ll 75 \prec
28 ≪̸ \not\ll 76 \nprec
29 \lll 77 \preceq
30 ⋘̸ \not\lll 78 \npreceq
31 \lessdot 79 \precneqq
32 > > 80 \succ
33 ≯ \ngtr ≯ \ngtr 81 \nsucc
34 \gg 82 \succeq
35 ≫̸ \not\gg ≫ \not\gg 83 \nsucceq
36 \ggg 84 \succneqq
37 ⋙̸ \not\ggg ⋙ \not\ggg 85 \preccurlyeq
38 \gtrdot 86 \curlyeqprec
39 \le 87 \succcurlyeq
40 \leq 88 \curlyeqsucc
41 \lneq 89 \precsim
42 \leqq 90 \precnsim
43 ≰ \nleq ≰ \nleq 91 \precapprox
44 ≰ \nleqq  \nleqq 92 \precnapprox
45 \lneqq 93 \succsim
46 \lvertneqq 94 \succnsim
47 \ge 95 \succapprox
48 \geq 96 \succnapprox

几何符号

序号 符号 LaTeX 序号 符号 LaTeX
1 \parallel 14 \lozenge
2 \nparallel 15 \blacklozenge
3 \shortparallel 16 \bigstar
4 \nshortparallel 17 \bigcirc
5 \perp 18 \triangle
6 \angle 19 \bigtriangleup
7 \sphericalangle 20 \bigtriangledown
8 \measuredangle 21 \vartriangle
9 45∘ 45^\circ 22 \triangledown
10 \Box 23 \blacktriangle
11 \blacksquare 24 \blacktriangledown
12 \diamond 25 \blacktriangleleft
13 ◊◊ \Diamond \lozenge 26 \blacktriangleright

逻辑符号

序号 符号 LaTeX 序号 符号 LaTeX
1 \forall 20 ¬ \neg
2 \exists 21 ̸ R ⁡ \not\operatorname{R} R \not\operatorname{R}
3 \nexists 22 \bot
4 \therefore 23 \top
5 \because 24 \vdash
6 & \And 25 \dashv
7 \lor 26 \vDash
8 \vee 27 \Vdash
9 \curlyvee 28 \models
10 \bigvee 29 \Vvdash
11 \land 30 \nvdash
12 \wedge 31 ⊮ \nVdash ⊮ \nVdash
13 \curlywedge 32 \nvDash
14 \bigwedge 33 ⊯ \nVDash ⊯ \nVDash
15 q ˉ \bar{q} qˉ​ \bar{q} 34 \ulcorner
16 a b c ˉ \bar{abc} abcˉ \bar{abc} 35 \urcorner
17 q ‾ \overline{q} q​ \overline{q} 36 \llcorner
18 a b c ‾ \overline{abc} abc \overline{abc} 37 \lrcorner
19 ¬ \lnot

集合符号

序号 符号 LaTeX 序号 符号 LaTeX
1 {} \{ \} 23 \sqsubset
2 \emptyset 24 \supset
3 \varnothing 25 \Supset
4 \in 26 \sqsupset
5 \notin 27 \subseteq
6 \ni 28 \nsubseteq
7 \cap 29 \subsetneq
8 \Cap 30 \varsubsetneq
9 \sqcap 31 \sqsubseteq
10 \bigcap 32 \supseteq
11 \cup 33 \nsupseteq
12 \Cup 34 \supsetneq
13 \sqcup 35 \varsupsetneq
14 \bigcup 36 \sqsupseteq
15 \bigsqcup 37 \subseteqq
16 \uplus 38 ⊈ \nsubseteqq  \nsubseteqq
17 \biguplus 39 \subsetneqq
18 \setminus 40 \varsubsetneqq
19 \smallsetminus 41 \supseteqq
20 × \times 42 \nsupseteqq
21 \subset 43 \supsetneqq
22 \Subset 44 \varsupsetneqq

箭头符号

序号 符号 LaTeX 序号 符号 LaTeX
1 \Rrightarrow 36 \longmapsto
2 \Lleftarrow 37 \rightharpoonup
3 \Rightarrow 38 \rightharpoondown
4 \nRightarrow 39 \leftharpoonup
5 \Longrightarrow 40 \leftharpoondown
6 \implies 41 \upharpoonleft
7 \Leftarrow 42 \upharpoonright
8 \nLeftarrow 43 \downharpoonleft
9 \Longleftarrow 44 \downharpoonright
10 \Leftrightarrow 45 \rightleftharpoons
11 \nLeftrightarrow 46 \leftrightharpoons
12 \Longleftrightarrow 47 \curvearrowleft
13 \iff 48 \circlearrowleft
14 \Uparrow 49 \Lsh
15 \Downarrow 50 \upuparrows
16 \Updownarrow 51 \rightrightarrows
17 \rightarrow 52 \rightleftarrows
18 \to 53 \rightarrowtail
19 ↛ \nrightarrow ↛ \nrightarrow 54 \looparrowright
20 \longrightarrow 55 \curvearrowright
21 \leftarrow 56 \circlearrowright
22 \gets 57 \Rsh
23 ↚ \nleftarrow ↚ \nleftarrow 58 \downdownarrows
24 \longleftarrow 59 \leftleftarrows
25 \leftrightarrow 60 \leftrightarrows
26 ↮ \nleftrightarrow ↮ \nleftrightarrow 61 \leftarrowtail
27 \longleftrightarrow 62 \looparrowleft
28 \uparrow 63 \hookrightarrow
29 \downarrow 64 \hookleftarrow
30 \updownarrow 65 \multimap
31 \nearrow 66 \leftrightsquigarrow
32 \swarrow 67 \rightsquigarrow
33 \nwarrow 68 \twoheadrightarrow
34 \searrow 69 \twoheadleftarrow
35 \mapsto

特殊符号

序号 符号 LaTeX 序号 符号 LaTeX
1 \infty 33 \flat
2 \aleph 34 \natural
3 \complement 35 \sharp
4 \backepsilon 36 \diagup
5 ð \eth 37 \diagdown
6 \Finv 38 \centerdot
7 \hbar 39 \ltimes
8 \Im 40 \rtimes
9 ı \imath 41 \leftthreetimes
10 ȷ \jmath 42 \rightthreetimes
11

Markdown中使用 LaTeX 编辑数学公式相关推荐

  1. Markdown中编写LaTeX数学公式,连加(sum)、连乘(prod)、极限(lim)、积分(int)等运算符显示异常,\limits和\nolimts的用法

    Markdown中编写LaTeX数学公式,连加.连乘.极限.积分等运算符显示异常,limits和nolimts的用法 最近在学习机器学习的时候使用到了一些数学公式,实现相关算法的时候使用的是Jupyt ...

  2. MarkDown 中使用 LaTeX 数学式

     最近看了些机器学习的书籍, 想写点笔记记录下. 由于需要使用到很多的数学推导, 所以就看了下如何在 Markdown 中插入数学式,发现在 Markdown 中可以直接插入 LaTeX 数学式. ...

  3. 高效使用latex编辑数学公式

    用latex编辑数学公式 1. 为什么要用Letax编辑数学公式 在写论文输入数学公式时,我们有很多种方式可以选择,例如:Axmath.MathType.微软的公式编辑器等,这些工具可以直观的编辑数学 ...

  4. Mac 直接在word 中使用latex编辑公式

    Mac 直接在word 中使用latex编辑公式 直接选择word,插入公式 选择{Latex},开始书写公式,不熟练的话可以参考链接2,归类的很细致. 选择全部-专业,当输入较多的公式时可选择部分. ...

  5. Markdown编辑器模式使用LaTex编辑数学公式入门

    一.概述 LaTeX公式编辑是一种基于TeX的排版系统,可以编辑复杂公式,也可以进行页面排版,本文重点介绍一些笔者经常使用的数学公式在MarkDown编辑器中的使用方法. 二.公式入门介绍 关键字符 ...

  6. 在markdown中使用LaTex数学公式

    文章目录 一 内联公式和显式公式 1 内联数学公式 2 显式数学公式 二 常用数学公式 1 和 2 平方 3 极限 4 符号表示 5 不等式 6 平方根 7 水平线 8 函数 9 向量 10 点号 1 ...

  7. markdown中的特殊字符、数学公式、图表等语法总结

    在编写文档的过程中,常常遇到输入法无法输入的数学符号,数学公式,还有流程框图等,因此markdown可以作为一个有力的工具.本文将介绍markdown可用的常用语法.数学公式.特殊符号.流程图. 文章 ...

  8. (在WPS或者WORD中使用MathType编辑数学公式)写论文必备

    科研看论文或者一些工科专业的文章中总少不了一些数学公式,在word中一个字符一个字符的敲也是可以实现的,但是效率太低了.今天就推荐一款好用工具,在在复杂的公式,只要有照片就能转成LaTeX,MathT ...

  9. 在简书中使用Latex书写数学公式

    开宗明义 简书中使用Latex写法: ![](http://latex.codecogs.com/svg.latex?f(x)=\frac{P(x)}{Q(x)}) Latex语法基础: 1.LaTe ...

最新文章

  1. nginx 负载均衡 404_nginx配置负载均衡
  2. oracle 怎么创建类型,ORACLE—002:Create之创建类型
  3. 文字层一点就变红_《蚂蚁前端研发最佳实践》文字稿
  4. 删除排序数组中的重复数字
  5. 垂直电商独立站,到底有何优势?
  6. springloaded热加载
  7. HTTP 缓存机制及原理
  8. 专题九:Simulink系统仿真
  9. CISCO 模拟器 Dynamips 使用说明
  10. 全能挤房器 v2.1
  11. 关于数据库、数据仓库、数据湖、数据中台概念和区别
  12. VARCHART XGantt Activex 5.2.095 Crack
  13. matlab 工具箱 comsol 联,基于MATLAB与COMSOL联合仿真的电磁优化设计
  14. WIN2K XP 2K3 下红警不能联机的完美解决方案(转)
  15. 《Python数据抓取与实战》读书笔记:第2章
  16. c# 使用ExcelDataReader读写excel(.xls,.xlsx)
  17. Kinect动作捕捉的改进
  18. conda 清除已经下载的缓冲包
  19. VS中开发Qt程序,控制台不弹出
  20. 推荐一个关键词“Orkut Buyukkokten”

热门文章

  1. 浅谈对程序员的认识_我对程序员这个职业的认知偏差
  2. 关于深度学习人工智能模型的探讨(小结)
  3. javap 命令查看堆栈中信息
  4. 零基础3D游戏建模入门详解
  5. Oracle的约束和索引
  6. pcb二次钻孔_用二次钻法解决PCB半金属化孔故障-PCB技术专题
  7. Google浏览器 安装 Elasticsearch-head 插件
  8. 爱情呼叫转移2经典台词
  9. 使用data伪协议绕过圆括号、反引号被过滤
  10. 一组你们心心念念的 Windows 10 主题壁纸,请签收!