notebook中的markdown编辑语法

    科技2022-07-13  130

    1.标题 标题有两种操作法。

    1.1. 类setext形式,用#标记。一共有六级标题,#的个数,代表标题的级数

    1.2.类atx形式,用任意个 = 或者 - 标记,但是一共只有两级。=表示一级, - 表示二级。

    2.列表 列表分为有序列表和无序列表

    2.1无序列表用- or + or * 来标记

    2.2有序列表用数字加英文句号来标记

    3.区块引用 引用以>来表示,引用中支持多级引用、标题、列表、代码块、分割线等常规语法。

    区块引用可以嵌套,只要根据层次加上不同数量的 >,>的个数表示引用的级数

    引用标题 > ## 引用的二级标题

    4.特殊文本 4.1 加粗 前后两个*或者两个_ 例 **给我变粗** or __给我变粗__

    4.2 斜体 前后 一个*或者一个_ 例

    *斜起来* or _斜起来_

    4.3 删除线 前后两个~ 例 ~~加删除线~~

    4.4 插入图片

    在Jupyter notebook中有时插入本地图片显示不出来,不知道是为啥。

    基本格式为[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-7C5rqWci-1601775273155)()] 注意前面有个感叹号

    4.5 插入链接

    格式跟图片差不多,就是前面少了一个感叹号。

    基本格式为 []() 例 [hyperlink_name](链接地址)

    4.6 代码

    分为 行内代码 和 代码块 两种

    4.6.1 行内代码, 直接用单引号将代码括起来即可。 例 ‘import numpy as np’

    4.6.2 代码块, 这个跟Python里面的引用差不多,用三引号括起来就行了。

    例 ‘’’

    import numpy as np

    import pandas as pd

    如果想让代码块高亮的话,就在第一个三引号后面空一格,写上代码所用的语言即可。

    4.7 表格

    三种对齐方式:

    左对齐 :----- 左边冒号连着任意个减号

    居中 :-------: 两边冒号,中间夹着任意个减号

    右对齐 -----: 任意个减号,后面跟着一个冒号

    大概是这样的:

    |姓名|性别|得分|

    |:--|:--:|--:|

    |张三|男|98|

    |张四|男|97|

    |张五|女|100|

    5.特殊格式 5.1 分隔线

    在一行中用三个以上的 * or - or _ 来建立一个分隔线,除了在符号之间插入空格,行内不能有其他东西。

    5.2 换行

    在Jupyter notebook 中行尾后面加回车,运行后发现还是在一行,没有起到换行的作用。正确的操作是: 在行尾添加两个空格,再回车,这样就换行了。

    5.3 脚注

    有时候在文中引用别人的成果时,就需要标注脚注。用 [^number]来标记,例

    本文参考了一些网上资料[^1] [^1]: Markdown语法说明(简体中文版)https://www.cnblogs.com/taceywong/p/4570155.html

    5.4 换行

    直接在要换行的地方加上 就行

    例 这是第一行 这是第二行

    5.4 文本对齐

    基本语法为

    text

    左、中、右对齐时把orientation 改成对应的left、center、right即可。 例

    请让我左对齐

    5.5 加下划线

    基本操作为 text 例 给我加上下划线

    5.6 插入一些在语法中有特殊意义的符号

    通过反斜杠 \ 来实现转意

    \反斜线

    ` 反引号

    星号

    _ 底线

    {} 花括号

    [] 方括号

    () 括弧

    #井字号

    加号 减号

    . 英文句点

    ! 惊叹号

    Processed: 0.014, SQL: 8