关于『进击的Markdown』:第一弹

建议缩放90%食用

比起隐蔽物下的狙击手,Markdown更像冲锋陷阵的阵头兵
简单、粗暴、直接、而且好上手

各位晚上好!

早饭吃了吗您

我 今 天 没 吃

Markdown 语法真香
(每日安利)

提问:这是什么意思,求解

(我又看不懂人话了呜呜呜)


( 进击吧!Markdown!)

Markdown进阶系列向你开炮,请注意接收

我是废话,我结束了

  又双要为大家带来 (正当时的) Markdown了呢~  


我是正文,我开始了

注:编者用的CSDN-markdown编辑器是其衍生版本,扩展了Markdown的功能,所以有些写法浏览器不支持,请见谅(之后会尽量更换编辑器哒)

LaTeX

\LaTeX

LATE​X 语法

一. 数学公式(下)

  • MathJax是一款运行在浏览器中的开源的数学符号渲染引擎,使用MathJax可以方便的在浏览器中显示数学公式,不需要使用图片
  • 此弹文章即将介绍如何使用

    LaTeX

    \LaTeX

    LATE​X 语法编写数学公式 (请做好心理准备)

(一). 上标和下标

  • ^ 表示上标,_ 表示下标
  • 如果上下标的内容多于一个字符,要用 {} 把这些内容括起来当成一个整体
  • 上下标是允许套娃的,也可以同时使用

代码:

$x^{y^z}=(10^{10^6}+y^x)^{z^{y^x}}$

效果:

x

y

z

=

(

1

0

1

0

6

+

y

x

)

z

y

x

x^ { y^z } = ( 10^ { 10^6 } +y^x ) ^ { z^ { y^x } }

xyz=(10106+yx)zyx

如果要在左右两边都有上下标怎么办捏?(要求真多)

  • 直!接!写!(粗暴)
  • 也可以用\sideset命令,我还没成功

代码:

${^1_2}\bigotimes{^3_4}$

效果:

2

1

4

3

{^1_2 }\bigotimes{^3_4 }

21​⨂43​


(二). 分数表示

  • \frac{分子}{分母}
  • 分子 \over 分母

代码:

$\frac{a+b}{b+c}$
$1\over 5$

效果:

a

+

b

b

+

c

\frac{a+b}{b+c}

b+ca+b​

1

5

1\over 5

51​

注:对于 \frac,如果分子分母都只有一个数(即不会出现和差积商的情况),那么大括号{}可以省略,如:$\frac12$表示

1

2

\frac12

21​


(三). 各种括号

  • () 、[] 和 | 可以直接显示,而 {} 本来用于分组,因此需要用 \{\} 来表示,也可以使用 \lbrace\rbrace 来表示

代码:

$\{[x-(8+\frac17y)z]\div 3\}$

效果:

{

[

x

(

8

+

1

7

y

)

z

]

÷

3

}

\{[x-(8+\frac17y)z]\div 3\}

{[x−(8+71​y)z]÷3}

注: 原始符号并不会随着公式大小缩放

就很不nice

有时候我们想要括号和分隔符显示的大点,括号能把整个数都包住

怎么办捏

那么可以用\left\right标记,实现自适应调整

就很nice

代码:

$\left(1\over2+{1\over3}\right)$

效果:

(

1

2

+

1

3

)

\left(1\over2+{1\over3}\right)

(2+31​1​)

注: 支持应用的括号(建议全屏食用):

符号名称

LaTeX

\LaTeX

LATE​X 代码

实现代码 效果
小括号 ( 和 ) 实现代码

(

1

2

)

\left(\frac12\right)

(21​)

中括号 [ 和 ] \left[\frac12\right]

[

1

2

]

\left[\frac12\right]

[21​]

大括号 { 和 } \left{\frac12\right}

{

1

2

}

\left\{\frac12\right\}

{21​}

绝对值 | \left|\frac12\right|

1

2

\left\vert\frac12\right\vert

∣∣​21​∣∣​

尖括号 \langle 和 \rangle \left\langle\frac12\right\rangle

1

2

\left\langle\frac12\right\rangle

⟨21​⟩

向上取整 \lceil 和 \rceil \left\lceil\frac12\right\rceil

1

2

\left\lceil\frac12\right\rceil

⌈21​⌉

向下取整 \lfloor 和 \rfloor \left\lfloor\frac12\right\rfloor

1

2

\left\lfloor\frac12\right\rfloor

⌊21​⌋

注: \left\right 标记必须是成对出现的,但有时候我们只用到其中一个

比如只用一个|当作分割线,这时候可以通过.来表示符号要适应的那一方,即用 \left. 表达只适应左边的情况,用 \right. 表达只适应右边的情况

代码:

$\left. \frac{1}{2} \right| _{3=x}$

效果:

1

2

3

=

x

\left. \frac{1}{2} \right| _{3=x}

21​∣∣​3=x​


(四). 根号表示

  • 根号开方使用\sqrt标记

格式:

\sqrt[开方次数,默认为2]{被开方数}

代码:

$\sqrt{x^{2008}}$
$\sqrt[3]{\frac x3}$

效果:

x

2008

\sqrt{x^{2008}}

x2008

x

3

3

\sqrt[3]{\frac x3}

33x​

注: 对于非常复杂的表达式,建议使用 {...(被开方数)}^{1/n(开方次数)} 代替 (数学方面有问题的亲慎重,想好再动手)

代码:

${x}^{1/n}$

效果:

2147483647

1

/

3

{2147483647}^{1/3}

21474836471/3


(五). 省略号

数学公式中常见的省略号有两种:

  • \ldots 表示与文本底线对齐的省略号
  • \cdots 表示与文本中线对齐的省略号

注: \cdot 可以表示与中线对齐的单个点

代码:

$f(x_1,x_2,\ldots,x_n) = x_1^2 + x_2^2 + \cdots + x_n^2$
$a\cdotb=c$

效果:

f

(

x

1

,

x

2

,

,

x

n

)

=

x

1

2

+

x

2

2

+

+

x

n

2

f(x_1,x_2,\ldots,x_n) = x_1^2 + x_2^2 + \cdots + x_n^2

f(x1​,x2​,…,xn​)=x12​+x22​+⋯+xn2​

a

b

=

c

a \cdot b=c

a⋅b=c


(六). 矢量表示

不知道啥是矢量没关系,以后你就知道了

  • 矢量用 \vect 标记实现

格式:

\vec{矢量值}

代码:

$\vec{F}=m\vec{a}$

效果:

F

=

m

a

\vec{F}=m\vec{a}

F

=ma


(七). 间隔

  • 通常MathJax通过内部策略自己管理公式内部的空间,因此a  b与a     b都会显示为ab  (真气人)
  • 可以通过在ab间加入\空格\;增加些许间隙
  • \quad 与 \qquad 会增加更大的间隙。

代码:

$a\;b$
$a\quad b$
$a\qquad b$

效果:

a
  

b

a\;b

ab

a

b

a\quad b

ab

a

b

a\qquad b

ab


(八). 水平线

  • 命令\overline 和\underline 在表达式的上、下方画出水平线

代码:

$\overline{m+n}$
$\underline{m+n}$

效果:

m

+

n

\overline{m+n}

m+n​

m

+

n

\underline{m+n}

m+n​


二. 字符

  • 下文将给出在数学模式中常用的部分符号

(一). 希腊字母

  • 表格如下 (打字好累,有些字符咱这不支持,自行脑补,建议全屏食用)
序号 大写 LaTex代码 小写 LaTex代码
1

A

\Alpha

A

\Alpha

α

\alpha

α

\alpha
2

B

\Beta

B

\Beta

β

\beta

β

\beta
3

Γ

\Gamma

Γ

\Gamma

γ

\gamma

γ

\gamma
4

Δ

\Delta

Δ

\Delta

δ

\delta

δ

\delta
5

E

\Epsilon

E

\Epsilon

ϵ

\epsilon

ϵ

\epsilon
6

Z

\Zeta

Z

\Zeta

ζ

\zeta

ζ

\zeta
7

H

\Eta

H

\Eta

η

\eta

η

\eta
8

Θ

\Theta

Θ

\Theta

θ

\theta

θ

\theta
9

I

\Iota

I

\Iota

ι

\iota

ι

\iota
10

K

\Kappa

K

\Kappa

κ

\kappa

κ

\kappa
11

Λ

\Lambda

Λ

\Lambda

λ

\lambda

λ

\lambda
12

M

\Mu

M

\Mu

μ

\mu

μ

\mu
13

N

\Nu

N

\Nu

ν

\nu

ν

\nu
14

Ξ

\Xi

Ξ

\Xi

ξ

\xi

ξ

\xi
15

O

\Omicron

O

\Omicron

ο

\omicron

ο

\omicron
16

Π

\Pi

Π

\Pi

π

\pi

π

\pi
17

P

\Rho

P

\Rho

ρ

\rho

ρ

\rho
18

Σ

\Sigma

Σ

\Sigma

σ

\sigma

σ

\sigma
19

T

\Tau

T

\Tau

τ

\tau

τ

\tau
20

Υ

\Upsilon

Υ

\Upsilon

υ

\upsilon

υ

\upsilon
21

Φ

\Phi

Φ

\Phi

ϕ

\phi

ϕ

\phi
22

X

\Chi

X

\Chi

χ

\chi

χ

\chi
23

Ψ

\Psi

Ψ

\Psi

ψ

\psi

ψ

\psi
24

Ω

\Omega

Ω

\Omega

ω

\omega

ω

\omega
丝滑版 5 Ε

ε

\varepsilon

ε

\varepsilon
丝滑版 8 Θ

ϰ

\varkappa

ϰ

\varkappa
丝滑版 10 Κ

ϑ

\vartheta

ϑ

\vartheta
丝滑版 16 Ρ

ϖ

\varpi

ϖ

\varpi
丝滑版 18 Σ

ϱ

\varrho

ϱ

\varrho
丝滑版 21 Φ

ς

\varsigma

ς

\varsigma
丝滑版 23 Ψ

φ

\varphi

φ

\varphi

(二). 特殊字符

  • 下文将给出在数学模式中常用的部分符号 (所有符号太多了)
  • 有些字符需要安装 AMS 数学字库并且在文档的导言区加载宏包:amssymb 才能显示
  • 当然有些是解析的问题

1.二元关系符

显示 LaTex代码 显示 LaTex代码 显示 LaTex代码

<

<

<

<

>

>

>

>

=

=

=

=

\le

\leq or \le

\geq

\geq or \ge

\equiv

\equiv

\ll

\ll

\gg

\gg

\doteq

\doteq

\prec

\prec

\succ

\succ

\sim

\sim

\preceq

\preceq

\succeq

\succeq

\simeq

\simeq

\subset

\subset

\supset

\supset

\approx

\approx

\subseteq

\subseteq

\supseteq

\supseteq

\cong

\cong

\sqsubset

\sqsubset

\sqsupset

\sqsupset

\Join

\Join

\sqsubseteq

\sqsubseteq

\sqsupseteq

\sqsupseteq

\bowtie

\bowtie

\in

\in

\ni

\ni or \owns

\propto

\propto

\vdash

\vdash

\dashv

\dashv

\models

\models

\mid

\mid

\parallel

\parallel

\perp

\perp

\smile

\smile

\frown

\frown

\asymp

\astmp

:

:

:

:

\notin

∈/​

\notin

\neq

​=

\neq or \ne

2.二元运算符

显示 LaTex代码 显示 LaTex代码 显示 LaTex代码
+ + - -

±

\pm

±

\pm

\mp

\mp

\triangleleft

\triangleleft

\cdot

\cdot

÷

\div

÷

\div

\triangleright

\triangleright

×

\times

×

\times

\setminus

\setminus

\star

\star

\cup

\cup

\cap

\cap

\ast

\ast

\sqcup

\sqcup

\sqcap

\sqcap

\circ

\circ

\vee

\vee or \lor

\wedge

\wedge or \land

\bullet

\bullet

\oplus

\oplus

\ominus

\ominus

\diamond

\diamond

\odot

\odot

\oslash

\oslash

\uplus

\uplus

\otimes

\otimes

\bigcirc

\bigcirc

⨿

\amalg

⨿

\amalg

\bigtriangleup

\pmbigtriangleup

\bigtriangledown

\bigtriangledown

\dagger

\dagger

\lhd

\lhd

\rhd

\rhd

\ddagger

\ddagger

\unlhd

\unlhd

\unrhd

\unrhd

\wr

\wr

3.大尺寸运算符

显示 LaTex代码 显示 LaTex代码 显示 LaTex代码 显示 LaTex代码

\sum

\sum

\bigcup

\bigcup

\bigvee

\bigvee

\bigoplus

\bigoplus

\prod

\prod

\bigcap

\bidcap

\bigwedge

\bigwedge

\bigotimes

\bigotimes

\coprod

\coprod

\bigsqcup

\bidsqcup

\bigodot

\bigodot

\int

\int

\oint

\oint

\biguplus

\biguplus

4.对数运算符

显示 LaTex代码 显示 LaTex代码 显示 LaTex代码

log

\log

log

\log

lg

\lg

lg

lg

ln

\ln

ln

\ln

5.三角运算符

显示 LaTex代码 显示 LaTex代码 显示 LaTex代码

\bot

\bot

\angle

\angle

3

0

30^\circ

30∘

30^\circ

sin

\sin

sin

\sin

cos

\cos

cos

\cos

tan

\tan

tan

\tan

cot

\cot

cot

\cot

sec

\sec

sec

\sec

csc

\csc

csc

\csc

6.微积分运算符

显示 LaTex代码 显示 LaTex代码 显示 LaTex代码

\prime

\prime

\int

\int

\iint

\iint

\iiint

\iiint

\oint

\oint

lim

\lim

lim

\lim

\infty

\infty

\nabla

\nabla

7.逻辑运算符

显示 LaTex代码 显示 LaTex代码 显示 LaTex代码 显示 LaTex代码

\because

\because

\therefore

\therefore

\forall

\forall

\exists

\exists

̸

\not

​

\not

\not>

​>

\not>

⊄

\not\subset

​⊂

\not\subset

第一弹就这样高能的结束了呢


关于『进击的Markdown』:第一弹完结啦 []( ̄▽ ̄)

这回不短了(*  ̄▽ ̄ *)

(主要是数学有毒)

一坑填完又挖一坑

不愧是我

关于『进击的Markdown』:第一弹 就酱紫结束啦~ 叭叭 ~(′▽`~)

关于『进击的Markdown』:第一弹的更多相关文章

  1. 关于『进击的Markdown』:第二弹

    关于『进击的Markdown』:第二弹 建议缩放90%食用 众里寻他千百度,蓦然回首,Markdown却在灯火灿烂处 MarkdownYYDS! 各位早上好!  我果然鸽稿了  Markdown 语法 ...

  2. 关于『进击的Markdown』:第三弹

    关于『进击的Markdown』:第三弹 建议缩放90%食用 我与神明画押,赌这弹markdown又双叒叕拖稿了 %%%Markdown!我的CSDN编辑器崩了呜呜呜 各路英雄豪杰,大家好!  我们要开 ...

  3. 关于『进击的Markdown』:第五弹

    关于『进击的Markdown』:第五弹 建议缩放90%食用 路漫漫其修远兮,吾将上下而求索.  我们要接受Mermaid的考验了呢  Markdown 语法真香(一如既往地安利) ( 进击吧!Mark ...

  4. 关于『进击的Markdown』:第四弹

    关于『进击的Markdown』:第四弹 建议缩放90%食用 美人鱼(Mermaid)悄悄的来,又悄悄的走,挥一挥匕首,不留一个活口 又是漫漫画图路... 女士们先生们,大家好!  我们要接受Markd ...

  5. 关于『Markdown』:第一弹

    关于『Markdown』:第一弹 建议缩放90%食用 声明: 在我之前已有数位大佬发布 "Markdown" 的语法知识点, 在此, 仅整理归类以及补缺, 方便阅读. 感谢 C20 ...

  6. 关于『Markdown』:第二弹

    关于『Markdown』:第二弹 建议缩放90%食用 道家有云:一生二,二生三,三生万物 为什么我的帖子不是这样 各位打工人们! 自从我学了Markdown以来 发现 Markdown 语法真的要比 ...

  7. 关于『HTML5』第一弹

    关于『HTML5』:第一弹 建议缩放90%食用 祝各位国庆节快乐!!1 经过了「过时的 HTML」.「正当时的 Markdown」的双重洗礼后,我下定决心,好好学习HTML5  这回不过时了吧(其实和 ...

  8. 关于『HTML』:第一弹

    关于『HTML』:第一弹 建议缩放90%食用 根据C2024XSC212童鞋的提问, 我准备写一稿关于『HTML』基础的帖 But! 当我看到了C2024XSC130的 "关于『HTML5』 ...

  9. 『MXNet』第一弹_基础架构及API

    MXNet是基础,Gluon是封装,两者犹如TensorFlow和Keras,不过得益于动态图机制,两者交互比TensorFlow和Keras要方便得多,其基础操作和pytorch极为相似,但是方便不 ...

随机推荐

  1. CSS:两端对齐原理(text-align:justify)

    我是一个小白我是一个小白我是一个小白喷我吧,哈哈 写样式的是时候经常会碰到字体两端对齐的效果,一般就网上找端css样式复制下就结束了,没有考虑过原理是啥贴下代码 <head> <me ...

  2. 将百度地图Demo抽取出来安到自己的程序中

    今日所学: 使用百度地图ADK实现手机定位 [Android]使用百度.高德.腾讯地图SDK获取定位数据与屏幕截图分享到QQ_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili 代码获取SHA1 (2 ...

  3. 耗时一个月上架了一款微信小程序,赚了2022年的第一笔副收入

    今天不谈技术,只谈经历. 前戏 相信有很多的程序员都有一个产品梦,希望有一款属于自己产品.毕竟工作中遇到的有些"脑残"的产品经理不是一个两个,最后不得不因为"技术服务于业 ...

  4. Python入门-初识变量类型

    上一篇我们学习了第一行代码,我们print()了很多代码,我们可以print哪些东西呢,这一篇来讲. print()括号里面可以放哪些东西呢?..可以放很多东西,只要是Python的全部数据类型都可以 ...

  5. python---快速排序的实现

    def quick_sort(alist, start, end): """快速排序""" # 递归退出 if start >= en ...

  6. Spring原始注解开发-02

    使用@Repository.@Service.@Controller注解配置,使其更加清晰属于哪一层,因为我是模拟的web层,所有没有使用@Controller注解,后面结合web开发会使用到 1.创 ...

  7. victoriaMetrics之byteBuffer

    victoriaMetrics之byteBuffer VictoriaMetrics经常会处理数目庞大的指标,在处理的过程中会涉及指标的拷贝,如果在指标拷贝时都进行内存申请的话,其内存消耗和性能损耗都 ...

  8. 前端CSS浮动、定位、溢出、z-index、透明度

    一.浮动float 在 CSS 中,任何元素都可以浮动. 浮动元素会生成一个块级框,而不论它本身是何种元素. 关于浮动的两个特点: 浮动的框可以向左或向右移动,直到它的外边缘碰到包含框或另一个浮动框的 ...

  9. Go xmas2020 学习笔记 10、Slices in Detail

    10-Slices in Detail. Slice. Empty vs nil slice

  10. JVM内存管理面试常见问题全解

    目录 一.什么是JVM 1.jvm的三个组成部分 二.类加载系统 1.类的加载过程 2.类加载器 三.双亲委派机制 1.双亲委派机制介绍 2.为什么要双亲委派机制 3.双亲委派机制的核心源码 4.全盘 ...