关于『进击的Markdown』:第一弹
关于『进击的Markdown』:第一弹
建议缩放90%食用
比起隐蔽物下的狙击手,Markdown更像冲锋陷阵的阵头兵
简单、粗暴、直接、而且好上手
各位晚上好!
早饭吃了吗您
我 今 天 没 吃
Markdown 语法真香
(每日安利)
提问:这是什么意思,求解
(我又看不懂人话了呜呜呜)
( 进击吧!Markdown!)
Markdown进阶系列向你开炮,请注意接收
我是废话,我结束了
又双要为大家带来 (正当时的) Markdown了呢~
我是正文,我开始了
注:编者用的CSDN-markdown编辑器是其衍生版本,扩展了Markdown的功能,所以有些写法浏览器不支持,请见谅(之后会尽量更换编辑器哒)
LaTeX
\LaTeX
LATEX 语法
一. 数学公式(下)
- MathJax是一款运行在浏览器中的开源的数学符号渲染引擎,使用MathJax可以方便的在浏览器中显示数学公式,不需要使用图片
- 此弹文章即将介绍如何使用
LaTeX
\LaTeX
LATEX 语法编写数学公式 (请做好心理准备)
(一). 上标和下标
^
表示上标,_
表示下标- 如果上下标的内容多于一个字符,要用
{}
把这些内容括起来当成一个整体 - 上下标是允许套娃的,也可以同时使用
代码:
$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+71y)z]÷3}
注: 原始符号并不会随着公式大小缩放
就很不nice
有时候我们想要括号和分隔符显示的大点,括号能把整个数都包住
怎么办捏
那么可以用\left
和\right
标记,实现自适应调整
就很nice
代码:
$\left(1\over2+{1\over3}\right)$
效果:
(
1
2
+
1
3
)
\left(1\over2+{1\over3}\right)
(2+311)
注: 支持应用的括号(建议全屏食用):
符号名称 |
LaTeX \LaTeX LATEX 代码 |
实现代码 | 效果 |
---|---|---|---|
小括号 | ( 和 ) | 实现代码 |
( 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』:第一弹的更多相关文章
- 关于『进击的Markdown』:第二弹
关于『进击的Markdown』:第二弹 建议缩放90%食用 众里寻他千百度,蓦然回首,Markdown却在灯火灿烂处 MarkdownYYDS! 各位早上好! 我果然鸽稿了 Markdown 语法 ...
- 关于『进击的Markdown』:第三弹
关于『进击的Markdown』:第三弹 建议缩放90%食用 我与神明画押,赌这弹markdown又双叒叕拖稿了 %%%Markdown!我的CSDN编辑器崩了呜呜呜 各路英雄豪杰,大家好! 我们要开 ...
- 关于『进击的Markdown』:第五弹
关于『进击的Markdown』:第五弹 建议缩放90%食用 路漫漫其修远兮,吾将上下而求索. 我们要接受Mermaid的考验了呢 Markdown 语法真香(一如既往地安利) ( 进击吧!Mark ...
- 关于『进击的Markdown』:第四弹
关于『进击的Markdown』:第四弹 建议缩放90%食用 美人鱼(Mermaid)悄悄的来,又悄悄的走,挥一挥匕首,不留一个活口 又是漫漫画图路... 女士们先生们,大家好! 我们要接受Markd ...
- 关于『Markdown』:第一弹
关于『Markdown』:第一弹 建议缩放90%食用 声明: 在我之前已有数位大佬发布 "Markdown" 的语法知识点, 在此, 仅整理归类以及补缺, 方便阅读. 感谢 C20 ...
- 关于『Markdown』:第二弹
关于『Markdown』:第二弹 建议缩放90%食用 道家有云:一生二,二生三,三生万物 为什么我的帖子不是这样 各位打工人们! 自从我学了Markdown以来 发现 Markdown 语法真的要比 ...
- 关于『HTML5』第一弹
关于『HTML5』:第一弹 建议缩放90%食用 祝各位国庆节快乐!!1 经过了「过时的 HTML」.「正当时的 Markdown」的双重洗礼后,我下定决心,好好学习HTML5 这回不过时了吧(其实和 ...
- 关于『HTML』:第一弹
关于『HTML』:第一弹 建议缩放90%食用 根据C2024XSC212童鞋的提问, 我准备写一稿关于『HTML』基础的帖 But! 当我看到了C2024XSC130的 "关于『HTML5』 ...
- 『MXNet』第一弹_基础架构及API
MXNet是基础,Gluon是封装,两者犹如TensorFlow和Keras,不过得益于动态图机制,两者交互比TensorFlow和Keras要方便得多,其基础操作和pytorch极为相似,但是方便不 ...
随机推荐
- 分享一个react 图片上传组件 支持OSS 七牛云
react-uplod-img 是一个基于 React antd组件的图片上传组件 支持oss qiniu等服务端自定义获取签名,批量上传, 预览, 删除, 排序等功能 需要 react 版本大于 v ...
- Java基础之浅谈继承、多态
一.继承的理解 继承:简单通俗的来讲,继承就是一个类继承另一个类,通常用extends表示继承. 继承的类叫子类,被继承的类叫父类. 子类可以使用父类的变量和方法,同时也可以重写父类的方法. 在Jav ...
- re模块补充与其他模块介绍
注:昨日写了re单个模块几个重要的点需要补充 一.re模块补充 1.findall独有的优先级别展示 res = re.findall('abc', 'abcabcabcabc') print(res ...
- 基于kubernetes的分布式限流
做为一个数据上报系统,随着接入量越来越大,由于 API 接口无法控制调用方的行为,因此当遇到瞬时请求量激增时,会导致接口占用过多服务器资源,使得其他请求响应速度降低或是超时,更有甚者可能导致服务器宕机 ...
- vue3项目后台管理系统模板
Vue3.0 发布第一个版本至今有一段时间了,到现在一直在更新优化,在性能方面,对比 Vue2.x ,性能的提升比较明显,打包后体积更小 来看下 Vue3.x 新增了哪些功能和特性. Performa ...
- 新手入门C语言第十章:C作用域规则
C 作用域规则任何一种编程中,作用域是程序中定义的变量所存在的区域,超过该区域变量就不能被访问.C 语言中有三个地方可以声明变量: 在函数或块内部的局部变量 在所有函数外部的全局变量 在形式参数的函数 ...
- 面试突击41:notify是随机唤醒吗?
做 Java 开发的小伙伴,对 wait 方法和 notify 方法应该都比较熟悉,这两个方法在线程通讯中使用的频率非常高,但对于 notify 方法的唤醒顺序,有很多小伙伴的理解都是错误的,有很多人 ...
- Infrastructure 知识: DNS 命令: dig, host
dig 基本用法: dig @server name type 或者用-t type来指定(更常见) dig @server -t type name 例子详解 # 最简单的使用 $ dig www. ...
- Git&Gitee
目录 Git Git介绍 安装 命令学习 Git的作用 git与svn比较 Git,GitHub,GitLab,Gitee Git工作流程 Git常用命令 在仓库目录终端下 - 设置全局用户 在仓库目 ...
- XCTF练习题---MISC---Erik-Baleog-and-Olaf
XCTF练习题---MISC---Erik-Baleog-and-Olaf flag:flag{#justdiffit} 解题步骤: 1.观察题目,下载附件 2.拿到手以后发现是一个没有后缀名的文件, ...