markdown编辑数学公式

最近的博客基本上都是用markdown编辑器来写的,因为确实慢慢的觉得它越来越好用,排版什么的随心所欲,让你熟悉一些html基本的语法。主要还是真的是一点都不卡,昨天学会了它的公式编辑功能,越发觉得很赞。原谅我以前都是截的图,不过也没时间去修改了。
这里写图片描述
防止以后编写的时候有个参考,于是便转载过来了。

链接如下:
markdown编辑数学公式:基本上基本的公式都可以敲出来。
稍稍复杂的公式可以参考这篇博客:
CSDN-markdown 之 LaTeX 特殊公式格式笔记:本文持续更新自己写 LaTeX 公式过程中遇到的一些特殊公式格式的语法。

CSDN-MarkDown编辑器使用的公式定界符为和$,单美元符号包围的是行内公式,双美元符号包围的是块公式。
Tex关键字(字符转义序列)表示特殊显示符号,如\frac表示分数,其后面可以跟随参数,参数多少与关键字有关。

上下标

^表示上标,_表示下标,如果上(下)标内容多于一个字符就需要使用{},注意不是( ), 因为( )经常是公式本身组成部分,为避免冲突,所以选用了{ } 将其包起来。

示例:

$x^{y^z}=(1+e^x)^{-2xy^w}$

效果: xyz=(1+ex)2xyw
上面输入的上下标都是在字符的右侧,要想在左侧或者两侧都写上下标,那么需要使用\sideset语法。

示例:$\sideset{^1_2}{^3_4}\bigotimes$

效果: 1234

括号和分隔符

( )和[ ]就是自身了,由于{ } 是Tex的元字符,所以表示它自身时需要转义。

示例:$f(x,y) = x^2 + y^2, x\epsilon[0,100]$

效果: f(x,y)=x2+y2,xϵ[0,100]
有时候括号需要大号的,普通括号不好看,此时需要使用\left和\right加大括号的大小。

示例:$(\frac{x}{y})^8$,$\left(\frac{x}{y}\right)^8$

效果: (xy)8 (xy)8
\left和\right必须成对出现,对于不显示的一边可以使用 . 代替。

示例:$\left.\frac{{\rm d}u}{{\rm d}x} \right| _{x=0}$

效果: dudxx=0

分数
使用\frac{分子}{分母}格式,或者 分子\over 分母。

示例:$\frac{1}{2x+1}$或$1\over{2x+1}$

效果: 12x+1 或者 12x+1

开方

示例:$\sqrt[9]{3}$ 和 $\sqrt{3}$

效果: 39 3

省略号
有两种省略号,\ldots 表示语文本底线对其的省略号,\cdots表示与文本中线对其的省略号。

示例:$f(x_1, x_2, \ldots, x_n)=x_1^2 + x_2^2+ \cdots + x_n^2$

效果: f(x1,x2,,xn)=x21+x22++x2n

矢量

示例:$\vec{a} \cdot \vec{b}=0$

效果: a⃗ b⃗ =0

积分

示例:$\int_0^1x^2{\rm d}x $

效果: 10x2dx

极限

示例:$\lim_{n\rightarrow+\infty}\frac{1}{n(n+1)}$

效果: limn+1n(n+1)

累加、累乘

示例:$\sum_1^n\frac{1}{x^2}$, $\prod_{i=0}^n\frac{1}{x^2}$

效果: n11x2 ni=01x2

希腊字母

希腊字符表示

示例:$$\alpha A \beta B \gamma \Gamma \delta \Delta \epsilon E  \varepsilon  \zeta Z \eta H \theta $$

效果:

α A β B γ Γ δ Δ ϵ Eε  ζ Z η H θ

一些常用的希腊字母

命令显示命令显示
\alpha α \beat β
\gamma γ \delta δ
\epsilon ϵ \zeta ζ
\eta η \theta θ
\iota ι \kappa κ
\lambda λ \mu μ
\xi ξ \nu ν
\pi π \rho ρ
\sigma σ \tau τ
\upsilon υ \phi ϕ
\chi χ \psi ψ
\omega ω

如果使用大写的希腊字母,把命令的首字母变成大写即可,例如 \Gamma 输出的是 Γ

如果使用斜体大写希腊字母,再在大写希腊字母的LaTeX命令前加上var,例如\varGamma 生成 Γ

示例:

$$
 \varGamma(x) = \frac{\int_{\alpha}^{\beta} g(t)(x-t)^2\text{ d}t }{\phi(x)\sum_{i=0}^{N-1} \omega_i} \tag{2}
$$

效果:

Γ(x)=βαg(t)(xt)2 dtϕ(x)N1i=0ωi(2)

上述涉及到表格的生成,很简单。
参考如下博客即可:
利用Markdown创建表格

还介绍了使用HTML是如何创建表格的,拥有各种属性设置

参数详细解释备注
-l use a long listing format 以长列表方式显示(显示出文件/文件夹详细信息)
-t sort by modification time 按照修改时间排序(默认最近被修改的文件/文件夹排在最前面)
-r reverse order while sorting 逆序排列



对应的代码如下:

<table>
  <tr>
    <th width=10%, bgcolor=yellow >参数</th>
    <th width=40%, bgcolor=yellow>详细解释</th>
    <th width="50%", bgcolor=yellow>备注</th>
  </tr>
  <tr>
    <td bgcolor=#eeeeee> -l </td>
    <td> use a long listing format  </td>
    <td> 以长列表方式显示(显示出文件/文件夹详细信息)  </td>
  </tr>
  <tr>
    <td bgcolor=#00FF00>-t </td>
    <td> sort by modification time </td>
    <td> 按照修改时间排序(默认最近被修改的文件/文件夹排在最前面) </td>
  <tr>
    <td bgcolor=rgb(0,10,0)>-r </td>
    <td> reverse order while sorting </td>
    <td>  逆序排列 </td>
  </tr>
</table>


数学符号大汇总

± :\pm
× :\times
÷:\div
∣:\mid

⋅:\cdot
∘:\circ
∗: \ast
⨀:\bigodot
⨂:\bigotimes
⨁:\bigoplus
≤:\leq
≥:\geq
≠:\neq
≈:\approx
≡:\equiv
∑:\sum
∏:\prod
∐:\coprod

集合运算符:
∅:\emptyset
∈:\in
∉:\notin
⊂:\subset
⊃ :\supset
⊆ :\subseteq
⊇ :\supseteq
⋂ :\bigcap
⋃ :\bigcup
⋁ :\bigvee
⋀ :\bigwedge
⨄ :\biguplus
⨆:\bigsqcup

对数运算符:
log :\log
lg :\lg
ln :\ln

三角运算符:
⊥:\bot
∠:\angle
30∘:30^\circ
sin :\sin
cos :\cos
tan :\tan
cot :\cot
sec :\sec
csc :\csc

微积分运算符:
y′x:\prime
∫:\int
∬ :\iint
∭ :\iiint
∬∬:\iiiint
∮ :\oint
lim :\lim
∞ :\infty
∇:\nabla

逻辑运算符:
∵:\because
∴ :\therefore
∀ :\forall
∃ :\exists
≠ :\not=
≯:\not>
⊄:\not\subset

戴帽符号:
y^ :\hat{y}
\check{y} :\check{y}
y˘ :\breve{y}

连线符号:
a+b+c+d¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯:\overline{a+b+c+d}
a+b+c+d−−−−−−−−−− :\underline{a+b+c+d}
a+b+c1.0+d2.0:\overbrace{a+\underbrace{b+c}_{1.0}+d}^{2.0}

箭头符号:
↑:\uparrow
↓:\downarrow
⇑ :\Uparrow
⇓:\Downarrow
→:\rightarrow
← :\leftarrow
⇒ :\Rightarrow
⇐ :\Leftarrow
⟶ :\longrightarrow
⟵ :\longleftarrow
⟹:\Longrightarrow
⟸ :\Longleftarrow

当然也可以向上述生成一个表格,但是太麻烦了,就不弄了,简洁明了(其实是偷懒^_^)


需要转义的字符
要输出字符 空格 # $ % & _ { } ,用命令: \空格 # \$ \% \& _ { }

使用指定字体

{\rm text}如:
使用罗马字体:text ${\rm text}$
效果如下:text text
其他的字体还有:
\rm  罗马体       \it  意大利体
\bf  黑体        \cal  花体
\sl  倾斜体       \sf  等线体
\mit  数学斜体      \tt  打字机字体
\sc  小体大写字母

基本的就介绍完了,未尽之处,可以参考这里

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值