markdown的骚气操作(一)

1,074 阅读2分钟

markdown

  • 系列其他内容
    markdown的骚气操作(一)✓
    latex的骚气操作(二)
  • 本文目标
    • 主要介绍markdown锚点、索引脚注、对勾及选择框、表格显示位置和符号显示位置、绘制流程图
    • 一些常用的markdown命令

锚点

  • 主目录方式设置锚点:

    • 返回主目录:[上级标题](#markdown)上级标题
  • 文中设置锚点:

    • 设置锚点:<b id="锚点测试1">设置锚点1</b>设置锚点1
    • 引用锚点:[锚点测试1](#锚点测试1)锚点测试1
    • 设置锚点2:<a name="锚点测试2">设置锚点2</a>设置锚点2
    • 引用锚点:<a href="#锚点测试2">锚点测试2</a>锚点测试2
  • markdown设置锚点.gif

    markdown设置锚点

索引&脚注

  • 这是一个索引测试哈

    • 设置索引[1^]: https://zhuanlan.zhihu.com/p/400027233 "洞悉你的服务器性能"
    • 引用索引,导航到《洞悉你的服务器性能》[1^]→[1^]
    • 引用索引,导航到《关键词提取》[2^]→[2^]
  • 这是一个脚注测试哈

    • 设置脚注[^1]: 此处是脚注1
    • 引用脚注,这里有一个脚注[^1]→脚注1
    • 引用脚注,这里有一个脚注[^2]→脚注2
  • markdown设置索引和脚注

设置索引和脚注

对勾

  • 可选框源码
- 可选框源码
* [x] check
* [ ] discheck

<ul>
<li class="task-list-item"><input type="checkbox"> Java</li>
<li class="task-list-item"><input type="checkbox" disabled="" checked=""> Php</li>
</ul>
  • check
  • discheck
  • Java
  • Php
  • 对勾和叉叉呀
&check;  
&cross;


  • check图像,在github上是生效的
toDo | date
:------------ | :-------------
:white_check_mark: | :heavy_check_mark:

markdown github checkbox

表格显示位置

  • 左侧显示表格
%%html
<style>
  table {margin-left: 0 !important;}
</style>
abcdef
bar
barbazboo

符号位置

# 方式1,显示在右侧
$\sum_{i=1 \to \infty}^{\infty}$

i=1\sum_{i=1 \to \infty}^{\infty}

# 方式2,显示在上下侧
$\displaystyle \sum_{i=1 \to \infty}^{\infty}$

i=1\displaystyle \sum_{i=1 \to \infty}^{\infty}

# 方式3,显示在上下侧
$\sum\limits_{i=1 \to \infty}^{\infty}$

i=1\sum\limits_{i=1 \to \infty}^{\infty}

# 方式4,显示在右侧
$\sum\nolimits_{i=1 \to \infty}^{\infty}$

i=1\sum\nolimits_{i=1 \to \infty}^{\infty}

分段函数,推导式函数

$$\begin{aligned} P_1 &= P(X_n=i_n|X_0=i_0,X_1=i_1,\dots,X_{n-1}=i_{n-1})P(X_0=i_0,X_1=i_1,\dots,X_{n-1}=i_{n-1}) \\&= p_{i_{n-1}i_n}P(X_0=i_0,X_1=i_1,\dots,X_{n-1}=i_{n-1})
\end{aligned} \tag{函数推导式}$$
P1=P(Xn=inX0=i0,X1=i1,,Xn1=in1)P(X0=i0,X1=i1,,Xn1=in1)=pin1inP(X0=i0,X1=i1,,Xn1=in1)(函数推导式)\begin{aligned} P_1 &= P(X_n=i_n|X_0=i_0,X_1=i_1,\dots,X_{n-1}=i_{n-1})P(X_0=i_0,X_1=i_1,\dots,X_{n-1}=i_{n-1}) \\&= p_{i_{n-1}i_n}P(X_0=i_0,X_1=i_1,\dots,X_{n-1}=i_{n-1}) \end{aligned} \tag{函数推导式}
$$\begin{aligned} P(X_0=i_0,\dots,X_n=i_n)&=P(X_n=i_n|X_0=i_0,\dots,X_{n-1}=i_{n-1})P(X_0=i_0,X_1=i_1,\dots,X_{n-1}=i_{n-1})  \\ 
P(X_0=i_0,\dots,X_n=i_n) &= p_{i_{n-1}i_n}P(X_0=i_0,\dots,X_{n-1}=i_{n-1}) 
\end{aligned} \tag{等式对齐}$$
P(X0=i0,,Xn=in)=P(Xn=inX0=i0,,Xn1=in1)P(X0=i0,X1=i1,,Xn1=in1)P(X0=i0,,Xn=in)=pin1inP(X0=i0,,Xn1=in1)(等式对齐)\begin{aligned} P(X_0=i_0,\dots,X_n=i_n)&=P(X_n=i_n|X_0=i_0,\dots,X_{n-1}=i_{n-1})P(X_0=i_0,X_1=i_1,\dots,X_{n-1}=i_{n-1}) \\ P(X_0=i_0,\dots,X_n=i_n) &= p_{i_{n-1}i_n}P(X_0=i_0,\dots,X_{n-1}=i_{n-1}) \end{aligned} \tag{等式对齐}
$$dp[i][j] = \begin{cases}  
0 & j = 0 \\
\min\{ dp[i][k] + dp[(i+ k + 1) \% n][j - k - 1] + sum(i,j) \} & 0 \leq k  < j
\end{cases} \tag{分段函数}$$
dp[i][j]={0j=0min{dp[i][k]+dp[(i+k+1)%n][jk1]+sum(i,j)}0k<j(分段函数)dp[i][j] = \begin{cases} 0 & j = 0 \\ \min\{ dp[i][k] + dp[(i+ k + 1) \% n][j - k - 1] + sum(i,j) \} & 0 \leq k < j \end{cases} \tag{分段函数}

流程图

graph LR
A[方形] -->B(圆角)
B --> C{条件a}
C -->|a=1| D[结果1]
C -->|a=2| E[结果2]
F[横向流程图]

markdown绘制流程图

矩阵公式

$$\begin{bmatrix}
{p_{11}}&{p_{12}}&{\cdots}&{p_{1m}}\\
{p_{21}}&{p_{22}}&{\cdots}&{p_{2m}}\\
{\vdots}&{\vdots}&{\ddots}&{\vdots}\\
{p_{m1}}&{p_{m2}}&{\cdots}&{p_{mm}}\\
\end{bmatrix}$$
[p11p12p1mp21p22p2mpm1pm2pmm]\begin{bmatrix} {p_{11}}&{p_{12}}&{\cdots}&{p_{1m}}\\ {p_{21}}&{p_{22}}&{\cdots}&{p_{2m}}\\ {\vdots}&{\vdots}&{\ddots}&{\vdots}\\ {p_{m1}}&{p_{m2}}&{\cdots}&{p_{mm}}\\ \end{bmatrix}

代码块&分割线

# 这是R的一个代码块
library(ggplot)

# 这是python的代码块
import pandas as pd

其他常用markdown命令

  • 希腊字母
输入显示输入显示输入显示输入显示
\alphaα\alpha\rhoρ\rho\betaβ\beta\SigmaΣ\Sigma
\gammaγ\gamma\GammaΓ\Gamma\deltaδ\delta\DeltaΔ\Delta
\epsilonϵ\epsilon\sigmaσ\sigma\zetaζ\zeta\tauτ\tau
\etaη\eta\tauτ\tauthetaθ\theta\ThetaΘ\Theta
\iotaι\iota\kappaκ\kappa\phiϕ\phi\PhiΦ\Phi
\lambdaλ\lambda\LambdaΛ\Lambda\muμ\mu\chiχ\chi
\nuν\nuN\xiξ\xi\XiΞ\Xi
\upsilonυ\upsilon\UpsilonΥ\Upsilon\piπ\pi\PiΠ\Pi
\psiψ\psi\PsiΨ\Psi\omegaω\omega\OmegaΩ\Omega
  • 集合字符
输入显示输入显示输入显示
\emptyset\emptyset\in\in \notin\notin
\subset\subset\supset\supset\subseteq\subseteq
\supseteq\supseteq\bigcap\bigcap\bigcup\bigcup
\bigvee\bigvee\bigwedge\bigwedge\biguplus\biguplus
\because\because\therefore\therefore
\forall\forall\exists\exists\not\subset⊄\not\subset
\not<\not<\not>\not>\not=\not=
  • 积分求导符号
输入显示输入显示输入显示
\int\int\iint\iint\iiint\iiint
\iiiint\iiiint\iiiint\oint\oint\prime\prime
\limlim\lim\infty\infty\nabla\nabla

latext

Footnotes

  1. 此处是脚注1

  2. 此处是脚注2 [1^]: zhuanlan.zhihu.com/p/400027233 "洞悉你的服务器性能" [2^]: zhuanlan.zhihu.com/p/404527853 "关键词提取-TFIDF(一)"