zoukankan      html  css  js  c++  java
  • md语法说明

    markdown 是一种可以使用普通文本编辑器编写的 标记语言 
    (文末附 md 文档效果图 以及 md 转换为 pdf 在 kindle 效果图)
     
    # 一级标题
    ## 二级标题
    ### 三级标题
    #### 四级标题
    ##### 五级标题
     
    **加粗**

    *斜体*

    ***斜体加粗***

    ~~删除线~~

    >>引用的内容

    缩写   <abbr title="Hyper Text Markup Language">HTML</abbr>
     
    ---分割线  ***分割线

    引入图片:
    ![图片说明文字](img/cat.png)  

    链接: [百度](http://www.baidu.com)  

    无序列表 - + *
    - 列表内容
    - 列表内容

    有序列表
    1. 列表内容
    2. 列表内容
    3. 列表内容

    列表嵌套 (上一级和下一级之前差3个空格)
    - 一级无序列表
       - 二级无序列表
       - 二级无序列表

    1. 一级有序列表
       1. 二级有序列表
          - 三级无序列表
          - 三级无序列表
       2. 二级有序列表

    表格 (-两边加: 文字居中, -右边加: 文字居右)
    |长长长表头|长长长长表头|长长表头|
    |:---:|:---:|:---:|
    |内容|内容|长长长内容|
    |内容|内容|内容|

    代码
    1. 单行代码 
    `var a = 2`
    2. 代码块   
    - JS
    ```javascript
        var a = 2;
        console.log(a);
    ```
    - HTML
    ```html
    <!DOCTYPE html>
    <html>
        <head>

        </head>
        <body>


        </body>
    </html>
    ```
    任务
    1. [x] 任务1
    2. [ ] 任务2
        - [ ] 子任务 2-1
        - [ ] 子任务 2-2

    特殊符号
    &copy; & &uml; &trade; &iexcl; &pound; &amp;   
    &lt; &gt; &yen; &euro; &reg; &plusmn; &para; &sect; &brvbar; &macr; &laquo; &middot;  
    X&sup2; Y&sup3; &frac34; &frac14;  &times;  &divide;   &raquo;
    18&ordm;C  &quot;  &apos; 

    表情
    :smiley:  :star:  :fa-star:  :fa-gear:

    gear  /ɡɪə(r)/  n.齿轮

    数学公式 
    靠左:$y = x + 2$
    居中:$$y = x - 6$$

    符号
    上角标      x^2^
    下角标      x~0~
    乘号        $ imes$
    除号        $div$
    加减号      $pm$
    开方        $sqrt{x + 2}$
    开n次方     $sqrt[n]{x + 2}$
    向量        $vec{a}$
    点(乘号)    $cdot$
    分数分割线  $frac{x}{y}$
    或          $mid$
    小于等于    $leq$
    大于等于    $geq$
    不等于      $ eq$
    约等于      $approx$
    求和        $sum$

    流程图
    ```flow
    st=>start: 用户登陆
    op=>operation: 登陆操作
    cond=>condition: 登陆成功 yes or no?
    e=>end: 进入后台

    st->op->cond
    cond(yes)->e
    cond(no)->op 
    ```
     
     [在线说明文档](http://www.mdeditor.com/)     语法说明
    vscode 插件 Markdown Preview         右键预览 md 文件效果
     
    **md 文档转为 txt**
        [md-to-txt](https://cloudconvert.com/md-to-tex)

    **md 文档转为 pdf**
    Pandoc 可将多种文档格式,包括:markdown, reStructuredText, textile, HTML, DocBook, or LaTeX 转成 HTML、ebooks、PDF via LaTeX、docx..
        [安装地址](https://pandoc.org/installing.html)
        Pandoc 生成 pdf 默认使用 PAFLaTeX 
    指令:
        ```
        pandoc --pdf-engine=xelatex -V mainfont="Microsoft YaHei" md.md -o md.pdf
        ```

    PDFLaTeX命令:PDFTeX程序中的命令,用来编译用LaTeX格式写的tex文件。
    MikTex 是TeX/LaTeX的相关程序的最新实现
        [安装地址](https://miktex.org/download)
        TeX 是排版系统, 用于创作精美的书籍

    k2pdfopt 软件,裁剪、调整 pdf 大小,进行重排
        [安装地址](https://pan.baidu.com/s/1rs3gDaSGj9JNFW7RTPfCbQ), 提取码 wzlj
        ![k2pdfopt](img/k2pdfopt.png)
     
    Markdown Preview
       
    (转为 pdf 在 kindle 展示)
              
  • 相关阅读:
    Linux下防火墙的相关命令
    java中的异常总结
    Java中的==和equals的区别
    一个简单的前后端分离项目,适合新手练手
    入住博客园鸭
    centos7 安装 Python PIL模块
    Linux 装机错误解决
    Python 爬取煎蛋网妹子图片代码
    Python 简易聊天机器人
    Python员工信息表练习
  • 原文地址:https://www.cnblogs.com/Isabel-1996/p/13660053.html
Copyright © 2011-2022 走看看