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 Γ ( n ) = ( n − 1 ) ! ∀ n ∈ N Γ ( n ) = ( n − 1 ) ! ∀ n ∈ N Γ(n)=(n−1)!∀n∈NΓ(n)=(n−1)!∀n∈N \Gamma(n) = (n-1)!\quad\forall n\in\mathbb N Γ(n)=(n1)!nNΓ(n)=(n1)!nNΓ(n)=(n1)!nNY:y=cos5(1+2+3+4)3 (2)

    Markdown语法-书写数学公式

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

    1.函数型

    1)三角函数
    名称表达式markdown
    ∠ ∠ ∠ ∠∠ \angle tan$$\tan$$
    2)对数函数
    名称表达式markdown
    对数 l o g l o g ⁡ log ⁡ loglog⁡ \log loglogloglogxy$$\log_x{y}$$
    3)上/下标

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

    算式Markdown
    x y x y x y xyxy x^y xyxyxyxyz=(1+ex)2xyw$$x^{y^z}=(1+e^x)^{-2xy^w}$$
    4)戴帽符号
    表达式markdown
    KaTeX parse error: Got function '\hat' with no arguments as superscript at position 4: yˆy^̲ \hat{y}147258369(n)

    2.运算符

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

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

    • 方法1:\frac {分子}{分母}
    • 方法2:分子 \over 分母
    • 方法3:\frac x y(x与y都是单个数的话可省略{})
    算式Markdown
    a + b c + d a + b c + d a + b c + d a+bc+da+bc+d \frac{a+b}{c+d} a+bc+da+bc+dc+da+b21$$\frac12$$
    3)关系运算符
    名称表达式markdown
    大于等于 ≥ ≥ ≥ ≥≥ \geq 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 $$\downarrow$$

    4.微积分

    1)累加

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

    输入省略号

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

    名称表达式markdown
    求和 ∑ a x n ∑ a x n ∑ a x n ∑axn∑axn \sum{ax^n} axnaxnaxn$$\ldots$$ $$\cdots $$
    2)极限
    名称表达式markdown
    取极限 l i m n → + ∞ a x n l i m ⁡ n → + ∞ a x n lim ⁡ n → + ∞ a x n limn→+∞axnlim⁡n→+∞axn \lim_{n\rightarrow+\infty} ax^n limn+axnlimn+axnn+limaxnn+limaxn$$\lim_{n\rightarrow+\infty} ax^n$$
    3)累乘

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

    名称表达式markdown
    累乘 ∏ a x n ∏ a x n ∏ a x n ∏axn∏axn \prod{ax^n} axnaxnaxnn=1Naxn$$\prod_{n=1}^N{ax^n}$$
    4)积分、微分
    名称表达式markdown
    积分 ∫ b a f ( x ) d x ∫ a b f ( x ) d x ∫ a b f ( x ) d x ∫baf(x)dx∫abf(x)dx \int^b_a{f(x)}{\rm d}x baf(x)dxabf(x)dxabf(x)dxdtduanddx2d2u$$\frac{du}{dt} and \frac{d^2 u}{dx^2}$$
    5)范围
    名称表达式markdown
    上划线

    转自:https://blog.csdn.net/qq_42446456/article/details/82927855

  • 1
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: Markdown 编辑器中支持公式的方式有很多种,具体操作取决于使用的编辑器。 一种常见的方式是使用 LaTeX 语法进行公式编写。在 Markdown 中,可以使用两种方式插入 LaTeX 公式: 1. 行内公式:使用反引号 (`) 包含公式,如:`$E=mc^2$`。 2. 块级公式:使用三个反引号 (```) 包含公式,如: ``` $$ E=mc^2 $$ ``` 另外, 也可以使用markdown支持的其他公式编辑器,如:MathJax, KaTeX, AsciiMath 等。 在某些Markdown编辑器中,需要在设置中开启公式功能。 ### 回答2: 要在Markdown编辑器中开启公式支持,你需要使用支持LaTeX语法的插件或工具。以下是一些常见的方法: 1. 使用Typora:Typora是一种支持实时渲染公式的所见即所得(WYSIWYG)Markdown编辑器。你可以在Typora中使用标准的LaTeX语法来编写公式,并在预览模式下即时查看渲染后的公式。 2. 使用MathJax:MathJax是一种JavaScript引擎,用于渲染数学公式。它可以嵌入到任何支持HTML的Markdown编辑器中。你可以在Markdown文档中集成MathJax代码块,并使用LaTeX语法编写公式。然后,当你在支持MathJax的Markdown编辑器中查看或生成预览时,公式将被渲染为数学符号和表达式。 3. 使用Pandoc:Pandoc是一个强大的文档转换工具,可以将Markdown转换成许多其他格式,包括HTML和PDF。你可以在Markdown文档中使用LaTeX语法来编写公式,并使用Pandoc将其转换为其他格式时,公式会自动渲染。 无论你选择哪种方法,记得在Markdown编辑器中启用相应的插件或功能,以确保公式可以正确地渲染和显示。 ### 回答3: 要在Markdown编辑器中开启公式支持,需要借助特定的工具或插件。常见的方法包括以下几种: 1. 使用MathJax插件:MathJax是一款用于显示数学公式的JavaScript库,可以在Markdown编辑器中嵌入该库来支持公式的显示。具体方法是,在Markdown编辑器中的配置文件或扩展设置中引入MathJax库的链接,并将公式用$或$$括起来,即可实现公式的渲染。 2. 使用KaTeX插件:KaTeX是另一款用于显示数学公式的JavaScript库,与MathJax类似,可以在Markdown编辑器中引入该库来支持公式的显示。具体方法也是在编辑器的配置文件或扩展设置中引入KaTeX库,并使用$或$$括起公式,使其能够被解析和渲染。 3. 使用本地编辑器:如果你使用本地的Markdown编辑器,可以选择带有公式支持的编辑器,如Typora、MWeb等。安装这些编辑器后,你可以直接输入数学公式编辑器会自动实时渲染公式,并在呈现时正确显示。 无论你选择哪种方法,启用公式支持后,你就可以在Markdown编辑器中使用公式语法来编写数学公式,并通过预览功能来查看渲染后的公式效果。这样,你就可以更方便地在Markdown文档中插入、编辑和展示数学公式了。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值