美文网首页
Markdown简明版使用指南

Markdown简明版使用指南

作者: 文元 | 来源:发表于2019-07-21 19:13 被阅读0次

    Markdown简明版使用指南

    -1准备

    为了使用Mackdown,首先需要把默认编辑器设为mackdown,因为用富文本编辑的文档没法再改成mackdown。

    0 标题

    标题是每篇文章必备而且最常用的格式。
    在Markdown中,如果想将一段文字定义为标题,只需要在这段文字前面加上 #,再在 # 后加一个空格即可。还可增加二、三、四、五、六级标题,总共六级,只需要增加 # ,增加一个 # ,标题字号相应降低一级。如图:

    标题一

    标题二

    标题三

    标题四

    1 列表

    列表格式也很常用,它可以让你的文稿变得井井有条。在 Markdown 中,你只需要在文字前面加上 - 就可以了;如果你希望是有序列表,在文字前面加上 1. 2. 3. 即可。

    注:-、1.和文字之间要保留一个字符的空格。

    列表示例:

    无序列表

    • 列表1
      • 列表1.1(-前面两个空格)
      • 列表1.2
    • 列表2
    • 列表3

    有序列表

    1. 列表1
    2. 列表2
    3. 列表3

    待办和清单

    待办事项和清单在日常工作、生活中经常被使用。
    在Markdown中,你只需要在待办的事项文本或者清单文本前加上- [ ]、- [x]即可。

    格式:- [ ] 表示未完成,- [x] 表示已完成。
    注:键入字符与字符之间都要保留一个字符的空格。
    具体呈现如下:

    • [ ] 未完成
      • [ ] 待办1
      • [ ] 待办2
    • [x] 已完成
      • [x] 已办1
      • [x] 已办2

    2 引用

    如果你需要在文稿中引用一段别处的句子,那么就要用到「引用」格式。
    在引用文字前加上 > 并与文字保留一个字符的空格,即可。

    这是引用句子。

    3 粗体、斜体和删除

    Markdown 的粗体和斜体也非常简单:
    用两个 * 包含一段文本就是 粗体 的语法;

    粗体

    用一个 * 包含一段文本就是斜体的语法。

    斜体

    用三个*包含一段文本就是斜体加粗的语法。

    斜体加粗

    用两个~包含一段文本就是删除线效果(~用英文)。
    删除

    用一个~相当于下标
    下标

    4 链接与图片

    链接:在 Markdown 中,插入链接只需要使用 显示文本 即可。

    百度搜索

    图片:在 Markdown 中,插入图片只需要使用

    即可。

    注:插入图片的语法和链接的语法很像,只是前面多了一个 !

    5 分割线

    分割线的语法只需要另起一行,连续输入三个星号 *** 即可分割两段文字内容。
    如图:

    这是第一段


    这是第二段

    6 表格

    当你需要在Markdown文稿中键入表格,代码如下:

    tips:

    :-------------:居中
    -------------左对齐
    -----:右对齐
    -至少有一个,否则默认左对齐;例如::

    示例参考:

    列1 列2
    行1 11 12
    行2 21 22

    程序代码高亮显示

    编辑区高亮:(```与js间不能有空格)

    #include "io.h"
    #define PI 3.14
    int i = 0;
    str="aaaa"
    printf("好")
    

    预览区高亮(直接去掉js)

    #include "io.h"
    #define PI 3.14
    int i = 0;
    str="aaaa"
    printf("好")
    

    流程图

    在Markdown中,一段流程图语法以 “开头,以 “ 结尾。
    在 “` 后另起一行,书写graph XX,用以确定将要绘制的流程图及其类型(XX表示流程图类型)。

    流程图分为竖向和横向两大类,竖向包括自上而下和自下而上两种顺序,横向包括从右到左和从左到右两种顺序。

    其对应语法分别为:graph TB/graph BT/graph RL/graph LR。

    • TB - top bottom(自上而下)
    • BT - bottom top(自下而上)
    • RL - right left(从右到左)
    • LR - left right(从左到右)

    简单示例如图:

    自上而下:
    graph TB
    A[上]-->B[下]
    
    自下而上:
    graph BT
    下-->上
    
    自左到右
    graph LR
    左-->右
    
    自左到右
    graph RL
    右-->左
    

    复杂流程

    流程图中:

    • [] 表示直角四边形(默认)
    • () 表示倒圆角的四边形
    • (()) 表示圆形
    • {} 表示菱形
    • --- 表示无箭头
    • || 表示插入文本
    graph LR
    A[开始]---B(中间)
    B-->C{分叉}
    C-->第一
    C-->D((结束))
    C-->|插入| 第二
    C--> 第三
    

    甘特图

    与流程图一样,Markdown中,甘特图的语法也是以 “开头,以 “ 结尾。
    在 “` 后另起一行,书写 gantt ,用以确定将要绘制的是甘特图。
    标题的书写语法如下:

    gantt
    dateFormat YYYY-MM-DD
    section 第一
    T1: 2014-01-01, 6d
    section 第二
    T2: 2014-01-11, 9d
    section 第三
    T3: 2014-01-02, 3d
    

    行内数学公式

    行内数学公式:$ a^2 $

    求和:$\sum\limits_{i=1}^{n} \int\limits_{0}^{\infty}$

    数学公式

    ^表示上标, _ 表示下标。如果上下标的内容多于一个字符,需要用 {}将这些内容括成一个整体。上下标可以嵌套,也可以同时使用。

    E = mc^2
    
    y = x^{x^2}
    

    $ a^2 $

    ()、[]和|表示符号本身,使用 {}来表示{}。当要显示大号的括号或分隔符时,要用 \left 和 \right 命令。

     f(x,y,z) = 3y^2z \left( 3+\frac{7x+5}{1+y^2} \right)
    

    通常使用 \frac {分子} {分母}命令产生一个分数\frac {分子} {分母},分数可嵌套。
    便捷情况可直接输入 \frac ab来快速生成一个\frac ab。
    如果分式很复杂,亦可使用 分子 \over 分母 命令,此时分数仅有一层。

     f(a,b) = \frac ab
     
     \frac{a-1}{b-1} \quad and \quad {a+1\over b+1}
    

    使用 \sqrt [根指数,省略时为2] {被开方数}命令输入开方。

    \sqrt{2} \quad and \quad \sqrt[n]{3}
    

    使用 \vec{矢量}来自动产生一个矢量。也可以使用 \overrightarrow等命令自定义字母上方的符号。

    \vec{a} \cdot \vec{ab}=0
    
    \overleftarrow{xy} \quad and \quad \overleftrightarrow{xy} \quad and \quad \overrightarrow{xy}
    

    使用 \int_积分下限^积分上限 {被积表达式} 来输入一个积分。

    \int_0^1 {x^2} \,{\rm d}x
    

    使用\lim_{变量 \to 表达式} 表达式 来输入一个极限。如有需求,可以更改 \to 符号至任意符号。

    E = mc^2
    

    \lim_{n \to +\infty} \frac{1}{n(n+1)} \quad and \quad \lim_{x\leftarrow{示例}} \frac{1}{n(n+1)}
    使用 \sum_{下标表达式}^{上标表达式} {累加表达式}来输入一个累加。
    与之类似,使用 \prod \bigcup \bigcap来分别输入累乘、并集和交集。
    此类符号在行内显示时上下标表达式将会移至右上角和右下角。

    \sum_{i=1}^n \frac{1}{i^2} \quad and \quad \prod_{i=1}^n \frac{1}{i^2} \quad and \quad \bigcup_{i=1}^{2} R
    

    输入 \小写希腊字母英文全称和\首字母大写希腊字母英文全称来分别输入小写和大写希腊字母。
    对于大写希腊字母与现有字母相同的,直接输入大写字母即可。

    \alpha  and  A
    
    \beta  and  B 
    
    \gamma and \Gamma
    
    \delta  and  \Delta
    
    \epsilon and E
    
    \zeta and Z
    
    \eta and H
    
    \theta and \Theta
    
    \iota and I
    
    \kappa and K
    
    \lambda and \Lambda
    
    \nu and N
    
    \mu and M
    
    \xi and \Xi
    
    o and O
    
    \pi and \Pi 
    
    \rho and P
    
    \sigma and \Sigma
    
    \tau and T
    
    \upsilon and \Upsilon
    
    \phi and \Phi
    
    \chi and X
    
    \psi and \Psi
    
    \omega and \Omega  
    

    使用 \left和 \right来创建自动匹配高度的 (圆括号),[方括号] 和 {花括号} 。

     f\left(
       \left[ 
         \frac{
           1+\left\{x,y\right\}
         }{
           \left(
              \frac{x}{y}+\frac{y}{x}
           \right)
           \left(u+1\right)
         }+a
       \right]^{3/2}
    \right)
    

    相关文章

      网友评论

          本文标题:Markdown简明版使用指南

          本文链接:https://www.haomeiwen.com/subject/axpxtttx.html