关于『进击的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』:第一弹 就酱紫结束啦~ 叭叭 🌸🌸🌸~(′▽`~)