Markdown语法

链接
  1)直接设置(行内形式)
  语法:[链接名称](链接地址 “链接title”)
  2)间接设置(参考形式)
  语法:[链接名称][标记]
     [标记]: 链接地址 “链接title”
  3)隐式设置
  语法:[链接名称][]
     [链接名称]: 链接地址 “链接title”
图片
  1)直接设置(行内形式)
  语法:![替代文本](链接地址 “链接title”
  2)间接设置(参考形式)
  语法:[替代文本][标记]
     [标记]: 链接地址 “链接title”
引用

> 一级引用
>> 二级引用
>>> 三级引用

文档目录
  只需在你想要放入目录结构的位置写入 [TOC] 即可。

文本处理

*斜体*  或 _斜体_  或 <i>斜体</i> 或 Ctrl + I 
**加粗** 或 __加粗__  或 <b>加粗</b> 或 Ctrl + B
***斜体 加粗 ***  或 ___斜体 加粗___
~~删除~~

字体
格式:${语法 text}$
使用罗马字体 ${\rm text}$ t e x t {\rm text} text

语法字体例子效果
\rm罗马体${\rm 你好,World,123}$ 你 好 , W o r l d , 123 {\rm 你好,World,123} World123
\bf黑体${\bf 你好,World,123}$ 你 好 , W o r l d , 123 {\bf 你好,World,123} World123
\Bbb黑板粗体字${\Bbb 你好,World,123}$ 你 好 , W o r l d , 123 {\Bbb 你好,World,123} World123
\mit数学斜体${\mit 你好,World,123}$KaTeX parse error: Expected '}', got '\mit' at position 2: {\̲m̲i̲t̲ ̲你好,World,123}
\scr小体大写字母${\scr 你好,World,123}$KaTeX parse error: Expected '}', got '\scr' at position 2: {\̲s̲c̲r̲ ̲你好,World,123}
\it意大利体${\it 你好,World,123}$ 你 好 , W o r l d , 123 {\it 你好,World,123} World123
\cal花体${\cal 你好,World,123}$KaTeX parse error: Expected '}', got '\cal' at position 2: {\̲c̲a̲l̲ ̲你好,World,123}
\sf等线体${\sf 你好,World,123}$ 你 好 , W o r l d , 123 {\sf 你好,World,123} World123
\tt打字机字体${\tt 你好,World,123}$ 你 好 , W o r l d , 123 {\tt 你好,World,123} World123
\frakFraktur字母(一种德国字体)${\frak 你好,World,123}$ 你 好 , W o r l d , 123 {\frak 你好,World,123} World123

字体颜色
格式:$\color{颜色}{语句}$
如:$\color{red}{使用红色字体}$ 使 用 红 色 字 体 \color{red}{使用红色字体} 使

代码效果
$\color{black}{Hello World!}$ H e l l o W o r l d ! \color{black}{Hello World!} HelloWorld!
$\color{gray}{Hello World!}$ H e l l o W o r l d ! \color{gray}{Hello World!} HelloWorld!
$\color{silver}{Hello World!}$ H e l l o W o r l d ! \color{silver}{Hello World!} HelloWorld!
$\color{white}{Hello World!}$ H e l l o W o r l d ! \color{white}{Hello World!} HelloWorld!
$\color{maroon}{Hello World!}$ H e l l o W o r l d ! \color{maroon}{Hello World!} HelloWorld!
$\color{red}{Hello World!}$ H e l l o W o r l d ! \color{red}{Hello World!} HelloWorld!
$\color{yellow}{Hello World!}$ H e l l o W o r l d ! \color{yellow}{Hello World!} HelloWorld!
$\color{lime}{Hello World!}$ H e l l o W o r l d ! \color{lime}{Hello World!} HelloWorld!
$\color{olive}{Hello World!}$ H e l l o W o r l d ! \color{olive}{Hello World!} HelloWorld!
$\color{green}{Hello World!}$ H e l l o W o r l d ! \color{green}{Hello World!} HelloWorld!
$\color{teal}{Hello World!}$ H e l l o W o r l d ! \color{teal}{Hello World!} HelloWorld!
$\color{aqua}{Hello World!}$ H e l l o W o r l d ! \color{aqua}{Hello World!} HelloWorld!
$\color{blue}{Hello World!}$ H e l l o W o r l d ! \color{blue}{Hello World!} HelloWorld!
$\color{navy}{Hello World!}$ H e l l o W o r l d ! \color{navy}{Hello World!} HelloWorld!
$\color{purple}{Hello World!}$ H e l l o W o r l d ! \color{purple}{Hello World!} HelloWorld!
$\color{fuchsia}{Hello World!}$ H e l l o W o r l d ! \color{fuchsia}{Hello World!} HelloWorld!

内嵌HTML
使用HTML代码可调整字体、字号、字体颜色、背景色。

<font face="宋体">我是宋体字</font> 
<font face="微软雅黑">我是微软雅黑</font> 
<font face="STCAIYUN">我是华文彩云</font> 
<font color=red >color=red</font> 
<font color=#0099ff size=3>color=#0099ff </font> 
<font color=#00ffff size=5>color=#00ffff</font> 
<table><tr><td bgcolor=#7FFFD4>背景色是天蓝色</td></tr></table>

我是宋体字
我是微软雅黑
我是华文彩云
color=red
color=#0099ff
color=#00ffff

背景色是天蓝色

表格
语法说明:

  1. 不管是哪种方式,第一行为表头,第二行分隔表头和主体部分,第三行开始每一行代表一个表格行;
  2. 列与列之间用管道符号 “|” 隔开,原生方式的表格每一行的两边也要有管道符。
  3. 可在第二行指定不同列单元格内容的对齐方式,默认为左对齐,在 “-” 右边加上 “:” 为右对齐,在 “-” 两侧同时加上 “:” 为居中对齐。

最前面和最后面的"|"省略

姓名学科分数
小明数学90
小红物理75
小张化学80

流程图
时序图中包括5种元素:角色,对象,生命线,激活期和消息.

  • 角色(Actor)
系统角色,可以是人或者其他系统,子系统。
  • 对象(Object)
对象代表时序图中的对象在交互中所扮演的角色,位于时序图顶部和对象代表类角色。 
对象一般包含以下三种命名方式: 
第一种方式包含包含对象名和类名 
第二种方式只显示类名不显示对象名,即为一个匿名对象。 
第三种方式只显示对象名不显示类名。
  • 生命线(Lifeline)
生命线代表时序图中的对象在一段时期内的存在。
时序图中每个对象和底部中心都有一条垂直的虚线,这就是对象的生命线,对象间 的消息存在于两条虚线间。
  • 激活期(Activation)
激活期代表时序图中的对象执行一项操作的时期,在时序图中每条生命线上的窄的矩形代表活动期。
它可以被理解成C语言语义中一对花括号“{}”中的内容
  • 消息(Message)
消息是定义交互和协作中交换信息的类,用于对实体间的通信内容建模,信息用于在实体间传递信息。
允许实体请求其他的服务,类角色通过发送和接受信息进行通信。

时序图建立方法

说明:->中,-代表实线,>代表实心箭头,还可以用–表示虚线,>>表示非实心箭头。
在UML时序图中,实线表示主动发送消息,虚线表示返回(应答)消息,实心箭头表示同步消息(消息发送者停止活动等待应答消息),非实心箭头表示异步消息(消息发送者无须停止活动等待应答消息)。
->两边可以是同一个Actor,表示自交互。

示例:

```mermaid
sequenceDiagram
title: 三个臭皮匠的故事
participant 小王
participant 小李
participant 小异常

note left of 小王: 我是小王
note over 小李: 我是小李
note right of 小异常: 大家好!\n我是小异常

小王->>小王: 小王想:今天要去见两个好朋友咯~
小王->>小李: 嘿,小李好久不见啊~ 
小李-->>小王: 是啊
小李->>小异常: 小异常,你好啊
小异常-->>小王: 哈,小王!\n最近身体怎么样了?
小王->>小异常: 还可以吧
小王 小李 小异常 我是小王 我是小李 大家好! 我是小异常 小王想:今天要去见两个好朋友咯~ 嘿,小李好久不见啊~ 是啊 小异常,你好啊 哈,小王! 最近身体怎么样了? 还可以吧 小王 小李 小异常 三个臭皮匠的故事

UML流程图
流程图的语法大体分为两部分:

  • 前面部分用来定义流程图元素;
  • 后面部分用来连接流程图元素,指定流程图的执行走向。
    定义元素阶段语法:
    tag=>type: content:>url

说明:

tag 是流程图中的标签,在第二段连接元素时会用到。名称可以任意,一般为流程的英文缩写和数字的组合。
type 用来确定标签的类型,=>后面表示类型。由于标签的名称可以任意指定,所以要依赖type来确定标签的类型 
标签有6种类型:start end operation subroutine condition input output
content 是流程图文本框中的描述内容,: 后面表示内容,中英文均可。特别注意,冒号与文本之间一定要有个空格
url是一个连接,与框框中的文本相绑定,:>后面就是对应的 url 链接,点击文本时可以通过链接跳转到 url 指定页面

常用语法:
开始
st=>start: 开始
操作
op1=>operation: 操作、执行说明
条件
cond=>condition: 确认?
结束
e=>end: 结束
URL
e=>点击本结束跳转:>http://网址
连接流程图元素:
连接流程图元素阶段的语法就简单多了,直接用->来连接两个元素:
st->op1->cond

几点说明如下:

  • 使用 -> 来连接两个元素
  • 对于condition类型,有yes和no两个分支
  • 每个元素可以制定分支走向,默认向下,也可以用right指向右边,如示例中sub1(right)。
    示例:

源代码为:

` ` ` flow 
st=>start: Start 
e=>end: End 
op1=>operation: My Operation 
sub1=>subroutine: My Subroutine 
cond=>condition: Yes or No? 
io=>inputoutput: catch something… 
st->op1->cond 
cond(yes)->io->e 
cond(no)->sub1(right)->op1 
Created with Raphaël 2.2.0 Start My Operation Yes or No? catch something… End My Subroutine yes no

LeTex及数学公式
& 表示空格
$$ 表示两行间距

分数,平方

算式markdown
7 x + 5 1 + y 2 \frac{7x+5}{1+y^2} 1+y27x+5\frac{7x+5}{1+y^2}

下标

算式markdown
z = z l z=z_l z=zlz=z_l

省略号

省略号markdown
⋯ \cdots \cdots

行间公式(使用两个$包含公式可以独立一行)

行间公式markdown
d d x e a x = a e a x ∑ i = 1 n ( X i − X ‾ ) 2 \frac{d}{dx}e^{ax}=ae^{ax}\quad \sum_{i=1}^{n}{(X_i - \overline{X})^2} dxdeax=aeaxi=1n(XiX)2$\frac{d}{dx}e^{ax}=ae^{ax}\quad \sum_{i=1}^{n}{(X_i - \overline{X})^2}$

开根号

算式markdown
2 ; 3 n \sqrt{2};\sqrt[n]{3} 2 ;n3 \sqrt{2};\sqrt[n]{3}

矢量

算式markdown
a ⃗ ⋅ b ⃗ = 0 \vec{a} \cdot \vec{b}=0 a b =0\vec{a} \cdot \vec{b}=0

微积分

算式markdown
∫ 3 2 x 2 d x \int ^2_3 x^2 {\rm d}x 32x2dx\int ^2_3 x^2 {\rm d}x
∬ \iint \iint
∭ \iiint \iiint
∮ \oint \oint
d \mathrm{d} d\mathrm{d}
′ \prime \prime
lim ⁡ \lim lim\lim
∞ \infty \infty
∂ \partial \partial
∂ f ( x , y ) ∂ x \frac{\partial f(x,y)}{\partial x} xf(x,y)\left.\frac{\partial f(x,y)}{\partial x}\right
∑ \sum \sum

极限

算式markdown
lim ⁡ n → + ∞ n \lim_{n\rightarrow+\infty} n limn+n\lim_{n\rightarrow+\infty} n

累加

算式markdown
∑ 1 i 2 \sum \frac{1}{i^2} i21\sum \frac{1}{i^2}

累乘

算式markdown
∏ 1 i 2 \prod \frac{1}{i^2} i21\prod \frac{1}{i^2}

给公式编号,如: (1) \tag{1}
(1) e i θ = c o s θ + sin ⁡ θ i e^{i\theta}=cos\theta+\sin\theta i\tag{1} eiθ=cosθ+sinθi(1)

矩阵

\begin{matrix}
1 & 2 & 3 \\
4 & 5 & 6 \\
7 & 8 & 9 
\end{matrix} \tag{1}

(1) 1 2 3 4 5 6 7 8 9 \begin{matrix} 1 &amp; 2 &amp; 3 \\ 4 &amp; 5 &amp; 6 \\ 7 &amp; 8 &amp; 9 \end{matrix} \tag{1} 147258369(1)
带括号的矩阵

\left[
\begin{matrix}
1 & 2 & 3 \\
4 & 5 & 6 \\
7 & 8 & 9 
\end{matrix} \right]\tag{2}

(2) [ 1 2 3 4 5 6 7 8 9 ] \left[ \begin{matrix} 1 &amp; 2 &amp; 3 \\ 4 &amp; 5 &amp; 6 \\ 7 &amp; 8 &amp; 9 \end{matrix} \right]\tag{2} 147258369(2)

符号形式
matrix1324
pmatrix(1324)
bmatrix[1324]
Bmatrix{1324}
vmatrix|1324||1324|
Vmatrix||1 3 2 4||

三角函数

三角函数markdown
sin ⁡ \sin sin\sin

希腊字母

大写markdown小写markdown
AAα\alpha
BBβ\beta
Γ\Gammaγ\gamma
Δ\Deltaδ\delta
EEϵ\epsilon
--ε\varepsilon
ZZζ\zeta
HHη\eta
Θ\Thetaθ\theta
IIι\iota
KKκ\kappa
Λ\Lambdaλ\lambda
MMμ\mu
NNν\nu
Ξ\Xiξ\xi
OOο\omicron
Π\Piπ\pi
PPρ\rho
Σ\Sigmaσ\sigma
TTτ\tau
Υ\Upsilonυ\upsilon
Φ\Phiϕ\phi
--φ\varphi
XXχ\chi
Ψ\Psiψ\psi
Ω\Omegaω\omega

对数函数

算式markdown
ln15\ln15
log210\log_2^{10}
lg7\lg7

关系运算符

运算符markdown
±\pm
×\times
÷\div
\sum
\prod
\neq
\leq
\geq

括号

运算符markdown
大括号: { a + x } \lbrace a+x \rbrace {a+x}\lbrace a+x \rbrace
尖括号: ⟨ x ⟩ \langle x \rangle x\langle x \rangle
上取整: ⌈ x 2 ⌉ \lceil \frac{x}{2} \rceil 2x\lceil \frac{x}{2} \rceil
下取整: ⌊ x ⌋ \lfloor x \rfloor x\lfloor x \rfloor
原始括号: { ∑ i = 0 n i 2 = 2 a x 2 + 1 } \lbrace \sum_{i=0}^{n}i^{2}=\frac{2a}{x^2+1} \rbrace {i=0ni2=x2+12a}\lbrace \sum_{i=0}^{n}i^{2}=\frac{2a}{x^2+1} \rbrace
全包括号: { ∑ i = 0 n i 2 = 2 a x 2 + 1 } \left\lbrace \sum_{i=0}^{n}i^{2}=\frac{2a}{x^2+1} \right\rbrace {i=0ni2=x2+12a}\left\lbrace \sum_{i=0}^{n}i^{2}=\frac{2a}{x^2+1} \right\rbrace

\newline
简单的规则:

空格:LaTeX中空格用来隔开单词(英语一类字母文字),多个空格等效于一个空格;对中文没有作用。
换行:用控制命令“\”,或“ \newline”.
分段:用控制命令“\par” 或空出一行。
换页:用控制命令“\newpage”或“\clearpage”
特殊控制字符:#,$, %, &, - ,{, }, ^, ~
上、下划线:\overline{}和\underline{}
上、下水平大括号:\overbrace{…}_{…}和\underbrace{…}_{…}
省略号:\ldots 表示语文本底线对其的省略号,\cdots表示与文本中线对其的省略号。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值