CSDN-Markdown编辑器-数学公式编写

前言介绍
  • 前面的博客当中我们学习了Typora的使用,为了方便未来的学习,本次博客主要学习怎样在Markdown中编写LaTeX数学公式
  • 逐渐学习的加深,数学公式在MATLAB及其他各个方面的学习中愈加重要,所以本篇博客学习如何编写博客中的各种公式。
  • 在Markdown中书写LaTeX数学公式非常重要,本节将一些常用的数学公式的写法记录下来,以备自己和读者日后查询。

Markdown语法-编辑数学公式

CSDN-Markdown编辑器支持基于MathJax来编写LaTeX数学公式。
其中,MathJax是一款开源的运行在浏览器中的数学符号渲染引擎,应用MathJax可以在浏览器中更方便的显示LaTeX数学公式。
接下来我们便进行 LaTeX数学公式的学习。

公式插入

在MathJax中,LaTeX数学公式被分为了两种形式:行内公式与块级公式。

行内公式:放在文章段落之中,与文字混合在一起,通常左右各用一个美元符号$包围起来;
标记方法:

$ 数学公式 $

范例:

这是行内公式:$\Gamma(n) = (n-1)!\quad\forall n\in\mathbb N$

展示:
  • 这是行内公式: Γ ( n ) = ( n − 1 ) ! ∀ n ∈ N \Gamma(n) = (n-1)!\quad\forall n\in\mathbb N Γ(n)=(n1)!nN
块级公式:在文章中单独成行,形成瞩目的公式块,通常左右各用两个美元符号$$包围起来;
标记方法:

$$ 数学公式 $$

范例:

这是X: $$ x = \dfrac{-b \pm \sqrt{b^2 - 4ac}}{2a} \tag{1} $$
这是Y: $$ y= \cos(\sqrt{\frac{(1+2+3+4)^3}{5}}\tag{2} $$

展示:
  • (1) 这 是 X : x = − b ± b 2 − 4 a c 2 a 这是X: x = \dfrac{-b \pm \sqrt{b^2 - 4ac}}{2a}\tag{1} X:x=2ab±b24ac (1)
  • (2) 这 是 Y : y = cos ⁡ ( ( 1 + 2 + 3 + 4 ) 3 5 这是Y: y= \cos(\sqrt{\frac{(1+2+3+4)^3}{5}}\tag{2} Y:y=cos5(1+2+3+4)3 (2)

Markdown语法-书写数学公式

介绍完不同种类的数学公式之后,我们来学习如何应用Markdown语法书写数学公式。

1.函数型

1)三角函数
名称表达式markdown
∠ \angle $$\angle $$
30度角 3 0 ∘ 30^\circ 30$$30^\circ$$
90度角 ⊥ \bot $$\bot$$
正弦 sin ⁡ \sin sin$$\sin$$
余弦 cos ⁡ \cos cos$$\cos$$
正切 tan ⁡ \tan tan$$\tan$$
2)对数函数
名称表达式markdown
对数 log ⁡ \log log$$\log$$
自然对数 ln ⁡ \ln ln$$\ln$$
其他 log ⁡ x y \log_x{y} logxy$$\log_x{y}$$
3)上/下标

^表示上标,_表示下标。上下标可以嵌套,也可同时使用,若想写成一串数学公式,则需要用{ }使其构成一个整体。

算式Markdown
x y x^y xy$$x^y$$
y x y_x yx$$y_x$$
y a + b z − k x \sqrt[x]{y^a+bz-k} xya+bzk $$\sqrt[x]{y^a+bz-k}$$
x y z = ( 1 + e x ) − 2 x y w x^{y^z}=(1+e^x)^{-2xy^w} xyz=(1+ex)2xyw$$x^{y^z}=(1+e^x)^{-2xy^w}$$
4)戴帽符号
表达式markdown
y ^ \hat{y} y^$$\hat{y}$$
y ˇ \check{y} yˇ$$\check{y}$$
y ˘ \breve{y} y˘$$\breve{y}$$
5)矩阵

代码:

 $$  
  \left[
 \begin{matrix}
   1 & 2 & 3 \\
   4 & 5 & 6 \\
   7 & 8 & 9
  \end{matrix}
  \right] \tag{n}
$$    

显示:
(n) [ 1 2 3 4 5 6 7 8 9 ] \left[ \begin{matrix} 1 & 2 & 3 \\ 4 & 5 & 6 \\ 7 & 8 & 9 \end{matrix} \right] \tag{n} 147258369(n)

2.运算符

1)二元运算符
名称表达式markdown
加减 x + y − z ± k x+y-z\pm k x+yz±k$$x+y-z\pm k$$
x × y ⋅ z ∗ k x\times y\cdot z\ast k x×yzk$$x\times y\cdot z\ast k$$
x ÷ y x\div y x÷y$$x\div y$$
2)分数符

在我们输入的时候,有时会使用分数来表示准确的答案,分数的输入有以下两种:

  • 方法1:\frac {分子}{分母}
  • 方法2:分子 \over 分母
  • 方法3:\frac x y(x与y都是单个数的话可省略{})
算式Markdown
a + b c + d \frac{a+b}{c+d} c+da+b$$\frac{a+b}{c+d}$$
b a b \over a ab$$b \over a$$
1 2 \frac12 21$$\frac12$$
3)关系运算符
名称表达式markdown
大于等于 ≥ \geq $$\geq$$
小于等于 ≤ \leq $$\leq$$
包含于 ⊂ \subset $$\subset$$
包含 ⊃ \supset $$\supset$$
属于 ∈ \in $$\in$$
恒等于 x ≡ y x\equiv y xy$$x\equiv y$$

3.符号型

1)符号
字母markdown字母markdown
α\alhpaβ\beta
Γ\Gammaγ\gamma
Δ\Deltaδ\delta
EEϵ\epsilon
ZZζ\zeta
HHη\eta
Θ\Thetaθ\theta
IIι\iota
KKκ\kappa
Λ\Lambdaλ\lambda
MMμ\mu
ν\nuΞ\Xi
ξxiο\omicron
Π\Piπ\pi
PPρ\rho
Σ\Sigmaσ\sigma
τ\tauχ\chi
Υ\Upsilonυ\upsilon
Φ\Phiϕ\phi
Ψ\Psiψ\psi
Ω\vω\omega
2)箭头
名称表达式markdown
左箭头 ← \leftarrow $$\leftarrow$$
右箭头 → \rightarrow $$\rightarrow$$
长箭头 ⟶ \longrightarrow $$\longrightarrow$$
上箭头 ↑ \uparrow $$\uparrow$$
下箭头 ↓ \downarrow $$\downarrow$$

4.微积分

1)累加

累加号使用\sum_{ }^{ }符号,上标下标的前后顺序可以互换。

输入省略号

数学公式中常见的省略号有两种,\ldots 表示与文本底线对齐的省略号,\cdots 表示与文本中线对齐的省略号。

名称表达式markdown
求和 ∑ a x n \sum{ax^n} axn$$\sum{ax^n}$$
范围求和 ∑ n = 1 N a x n \sum_{n=1}^N{ax^n} n=1Naxn$$\sum_{n=1}^N{ax^n}$$
省略号 … \ldots ⋯ \cdots $$\ldots$$ $$\cdots $$
2)极限
名称表达式markdown
取极限 lim ⁡ n → + ∞ a x n \lim_{n\rightarrow+\infty} ax^n n+limaxn$$\lim_{n\rightarrow+\infty} ax^n$$
3)累乘

累乘号使用\prod_{ }^{ }符号,上标下标的前后顺序可以互换。

名称表达式markdown
累乘 ∏ a x n \prod{ax^n} axn$$\prod{ax^n}$$
范围求乘 ∏ n = 1 N a x n \prod_{n=1}^N{ax^n} n=1Naxn$$\prod_{n=1}^N{ax^n}$$
4)积分、微分
名称表达式markdown
积分 ∫ a b f ( x ) d x \int^b_a{f(x)}{\rm d}x abf(x)dx$$\int^b_a{f(x)}{\rm d}x$$
二重积分 ∬ a b f ( x ) d x \iint^b_a{f(x)}{\rm d}x abf(x)dx$$\iint^b_a{f(x)}{\rm d}x$$
三重积分 ∭ a b f ( x ) d x \iiint^b_a{f(x)}{\rm d}x abf(x)dx$$\iiint^b_a{f(x)}{\rm d}x$$
偏导 ∂ x ∂ y \frac{\partial x}{\partial y} yx$$ \frac{\partial x}{\partial y} $$
微分 d u d t a n d d 2 u d x 2 \frac{du}{dt} and \frac{d^2 u}{dx^2} dtduanddx2d2u$$\frac{du}{dt} and \frac{d^2 u}{dx^2}$$
5)范围
名称表达式markdown
上划线 a + b + c + d ‾ \overline{a+b+c+d} a+b+c+d$$\overline{a+b+c+d} $$
下划线 a + b + c + d ‾ \underline{a+b+c+d} a+b+c+d$$ \underline{a+b+c+d} $$
下大括号 a + d ⎵ 2 \underbrace{a+d}_2 2 a+d$$\underbrace{a+d}_2$$
上大括号 a + b + c ⎵ 2.0 + d ⏞ 4.0 \overbrace{a+\underbrace{b+c}_{2.0}+d}^{4.0} a+2.0 b+c+d 4.0$$\overbrace{a+\underbrace{b+c}_{2.0}+d}^{4.0}$$

5.快捷键

1)快捷键
功能快捷键
加粗Ctrl + B
斜体Ctrl + I
引用Ctrl + Q
插入链接Ctrl + L
插入代码Ctrl + K
插入图片Ctrl + G
提升标题Ctrl + H
有序列表Ctrl + O
无序列表Ctrl + U
横线Ctrl + R
撤销Ctrl + Z
重做Ctrl + Y
2)字体转换

要对公式的某一部分字符进行字体转换,可以用{\rm 需转换的部分字符}命令,其中\rm可以参照下表选择合适的字体。一般情况下,公式默认为意大利体。

markdown功能
\rm罗马体
\it意大利体
\bf黑体
\sf等线体
\mit数学斜体
\tt打字机字体
\sc小体大写字母

参考文章:
https://blog.csdn.net/shmilychan/article/details/51482945
https://blog.csdn.net/mingzhuo_126/article/details/82722455
https://blog.csdn.net/huanhuan_coder/article/details/79325071
https://blog.csdn.net/holdrenminbi/article/details/78229488
https://blog.csdn.net/fzch_struggling/article/details/44998901
希望大家多多支持,共同学习进步,也欢迎大家多提意见!
作者博客主页:https://blog.csdn.net/qq_42446456欢迎来访!

  • 31
    点赞
  • 98
    收藏
    觉得还不错? 一键收藏
  • 7
    评论
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值