美文网首页
Markdown相关

Markdown相关

作者: 挽山 | 来源:发表于2020-02-24 04:23 被阅读0次

    用notepad++配置markdown环境:

    • 首先,下载markdown预览插件(https://github.com/nea/MarkdownViewerPlusPlus/releases)MarkdownViewerPlusPlus.dll 64版本对应64位,86版本对应32位(github需要注册登录);然后将解压后的 MarkdownViewerPlusPlus.dll 复制一份到notepad++安装目录的plugins里;

    • 以上步骤不造为啥就是无法预览,最终直接在notepad++的插件管理选项中安装;

    • 下载markdown高亮语法规则(https://github.com/Edditoria/markdown-plus-plus)点击绿色clone or download 下载后得到 markdown-plus-plus-master.zip 进行解压;在notepad++中通过语言-自定义语言格式导入xxx……classic.xml/modern.xml。

    使用感受:简书的markdown备份导出在notepad++里可以很好保留原格式(带图片),文集导出非常友好,富文本会存成html,保留链接。博客园的不行,总出错。

    参考:

    安装Writage实现word和Markdown的相互转换:

    • Writage是一款word插件,下载网址为:http://www.writage.com/
    • markdown转换word的过程中,尤其需要注意的问题是:图片的下载和存储。

    使用感受:安装成功后自动加载到word 2016,只要没有图片媒体之类,简直比notepad++还好用!! 我爱简书备份。

    参考:

    语法

    标题
    ---------------------------
    # 1级标题
    ## 2级标题
    ### 3级标题
    #### 四级标题 
    ##### 五级标题  
    ###### 六级标题
    
    直接输入1次<kbd>#</kbd>,并按下<kbd>space</kbd>后,将生成1级标题。
    输入2次<kbd>#</kbd>,并按下<kbd>space</kbd>后,将生成2级标题。
    以此类推,我们支持6级标题。有助于使用`TOC`语法后生成一个完美的目录。
    
    文本样式
    ---------------------------
    *强调文本* _强调文本_
    **加粗文本** __加粗文本__
    ==标记文本==
    ~~删除文本~~
    > 引用文本
    H~2~O is是液体。
    2^10^ 运算结果是 1024。
    
    列表
    ---------------------------
    - 项目
      * 项目
        + 项目
    
    1. 项目1
    2. 项目2
    3. 项目3
    
    - [ ] 计划任务
    - [x] 完成任务
    
    
    链接
    ---------------------------
    
    链接: [link](https://mp.csdn.net).
    图片: ![Alt](https://imgconvert.csdnimg.cn/aHR0cHM6Ly9hdmF0YXIuY3Nkbi5uZXQvNy83L0IvMV9yYWxmX2h4MTYzY29tLmpwZw)
    
    带尺寸的图片: ![Alt](https://imgconvert.csdnimg.cn/aHR0cHM6Ly9hdmF0YXIuY3Nkbi5uZXQvNy83L0IvMV9yYWxmX2h4MTYzY29tLmpwZw =30x30)
    
    居中的图片: ![Alt](https://imgconvert.csdnimg.cn/aHR0cHM6Ly9hdmF0YXIuY3Nkbi5uZXQvNy83L0IvMV9yYWxmX2h4MTYzY29tLmpwZw#pic_center)
    
    居中并且带尺寸的图片: ![Alt](https://imgconvert.csdnimg.cn/aHR0cHM6Ly9hdmF0YXIuY3Nkbi5uZXQvNy83L0IvMV9yYWxmX2h4MTYzY29tLmpwZw#pic_center =30x30)
    
    
    代码片
    ---------------------------
    下面展示一些 `内联代码片`。
    (```) // 注:为了防止转译,实际中去掉两边小括号即可!
    // A code block
    var foo = 'bar';
    (```) // 注:为了防止转译,实际中去掉两边小括号即可!
    
    ```javascript
    // An highlighted block
    var foo = 'bar';
    (```)  // 注:为了防止转译,实际中去掉两边小括号即可!
    
    表格
    ---------------------------
    项目     | Value
    -------- | -----
    电脑  | $1600
    手机  | $12
    导管  | $1
    
    | Column 1 | Column 2      |
    |:--------:| -------------:|
    | centered 文本居中 | right-aligned 文本居右 |
    
    自定义列表
    ---------------------------
    Markdown
    :  Text-to-HTML conversion tool
    
    Authors
    :  John
    :  Luke
    
    注脚
    ---------------------------
    一个具有注脚的文本。[^1]
    
    [^1]: 注脚的解释
    
    注释
    ---------------------------
    Markdown将文本转换为 HTML。
    
    *[HTML]:   超文本标记语言
    
    LaTeX 数学公式
    ---------------------------
    Gamma公式展示 $\Gamma(n) = (n-1)!\quad\forall
    n\in\mathbb N$ 是通过 Euler integral
    
    $$
    \Gamma(z) = \int_0^\infty t^{z-1}e^{-t}dt\,.
    $$
    
    插入甘特图
    ---------------------------
    ```mermaid
    gantt
            dateFormat  YYYY-MM-DD
            title Adding GANTT diagram functionality to mermaid
            section 现有任务
            已完成               :done,    des1, 2014-01-06,2014-01-08
            进行中               :active,  des2, 2014-01-09, 3d
            计划中               :         des3, after des2, 5d
    (```) // 注:为了防止转译,实际中去掉两边小括号即可!
    
    
    插入UML图
    ------------
    ```mermaid
    sequenceDiagram
    张三 ->> 李四: 你好!李四, 最近怎么样?
    李四-->>王五: 你最近怎么样,王五?
    李四--x 张三: 我很好,谢谢!
    李四-x 王五: 我很好,谢谢!
    Note right of 王五: 李四想了很长时间, 文字太长了<br/>不适合放在一行.
    
    李四-->>张三: 打量着王五...
    张三->>王五: 很好... 王五, 你怎么样?
    (```) // 注:为了防止转译,实际中去掉两边小括号即可!
    
    插入Mermaid流程图
    --------
    ```mermaid
    graph LR
    A[长方形] -- 链接 --> B((圆))
    A --> C(圆角长方形)
    B --> D{菱形}
    C --> D
    (```) // 注:为了防止转译,实际中去掉两边小括号即可!
    
    插入Flowchart流程图
    -------
    ```mermaid
    flowchat
    st=>start: 开始
    e=>end: 结束
    op=>operation: 我的操作
    cond=>condition: 确认?
    
    st->op->cond
    cond(yes)->e
    cond(no)->op
    (```) // 注:为了防止转译,实际中去掉两边小括号即可!
    
    

    参考:

    相关文章

      网友评论

          本文标题:Markdown相关

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