Markdown:入门

作者: keloli | 来源:发表于2017-07-31 14:19 被阅读117次

    学习资料:《献给写作者的 Markdown 新手指南》

    本文作者:keloli

    开始学习:

    知识点1:标题分级

    在 Markdown 中,你只需要在文本前面加上 # 即可,同理、你还可以增加二级标题、三级标题、四级标题、五级标题和六级标题,总共六级,只需要增加 # 即可,标题字号相应降低。
    注:# 和「一级标题」之间建议保留一个字符的空格,这是最标准的Markdown 写法。
    使用示例:

    一级标题

    二级标题

    三级标题

    六级标题

    知识点2:列表

    列表格式也很常用,在 Markdown 中,你只需要在文字前面加上 - 就可以了。
    例如:
    无序列表:
    代码:

    - 文本
    - 文本
    - 文本
    

    显示效果:

    • 文本
    • 文本
    • 文本

    有序列表:
    代码:

    1. 文本1
    2. 文本2
    3. 文本3
    

    显示效果:

    1. 文本1
    2. 文本2
    3. 文本3

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

    知识点3:添加超链接和图片

    在 Markdown 中,插入链接不需要其他按钮,你只需要使用[显示的文本](链接地址)这样的语法即可。
    例如:

    [OpenCV](http://opencv.org/)
    

    显示效果为:
    OpenCV
    点击蓝色文字即可跳转到"http://opencv.org/"这个网站。
    在 Markdown 中,插入图片不需要其他按钮,你只需要使用 ![](图片链接地址) 这样的语法即可。
    例如:

    ![](https://img.haomeiwen.com/i984652/340b94f1157fda84.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
    

    显示效果为:


    知识点4:引用

    在我们写作的时候经常需要引用他人的文字,这个时候引用这个格式就很有必要了,在 Markdown 中,你只需要在你希望引用的文字前面加上 > 就好了。
    例如:

    > 这段文字引用自OpenCV中文网
    

    显示效果为:

    这段文字引用自OpenCV中文网

    注:> 和文本之间要保留一个字符的空格。

    知识点5:粗体和斜体

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

    *这段文字(斜体)*引用自**OpenCV中文网(粗体)**
    

    显示效果为:
    这段文字(斜体)引用自OpenCV中文网(粗体)

    知识点6:代码的引用

    需要引用代码时,如果引用的语句只有一段,不分行,可以用 ` 将语句包起来。
    如果引用的语句为多行,可以将```置于这段代码的首行和末行。
    效果如下:

    单行代码引用效果:
    #include<iostream>

    多行代码引用效果:

    #include "stdafx.h"
    #include <conio.h>
    #include <include_opencv320_gpu.h>
    #include <opencv2/core/core.hpp>
    #include <opencv2/highgui/highgui.hpp>
    
    using namespace std;
    using namespace cv;
    
    int main( )
    {
        Mat srcImage;
        Mat tortImage;
        const char *srcImageName = "D:\\image_retrieval\\sln\\SiftPractice\\PicLib\\1.jpg";
        const char *tortImageName = "D:\\image_retrieval\\sln\\SiftPractice\\PicLib\\2.jpg";
        srcImage = imread( srcImageName );
        tortImage = imread( tortImageName );
    
        namedWindow( "原图窗口" , CV_WINDOW_NORMAL );//CV_WINDOW_NORMAL参数表示用户可以改变窗口大小
        imshow( "原图窗口" , srcImage );    
        namedWindow( "侵权图窗口" , CV_WINDOW_NORMAL );
        imshow( "侵权图窗口" , tortImage );
        waitKey( 0 );
    
        getchar( );
        return 0;
    }
    

    知识点7:表格绘制

    绘制表格代码1:

    | Tables        | Are           | Cool  |
    | -------------- |:------------:| -----:|
    | col 1 is      | right-aligned | $1600 |
    | col 2 is      | centered      |   $12 |
    | col 3 is      | centered      |   $12 |
    | zebra stripes | are neat      |    $1 |
    

    显示效果:

    Tables Are Cool
    col 1 is right-aligned $1600
    col 2 is centered $12
    col 3 is centered $12
    zebra stripes are neat $1

    绘制表格代码2:

    dog | bird | cat
    ----|------|----
    foo | foo  | foo
    bar | bar  | bar
    baz | baz  | baz
    

    显示效果:

    dog bird cat
    foo foo foo
    bar bar bar
    baz baz baz

    知识点8:插入数学公式

    代码如下:

    [图片上传失败...(image-723d64-1518599199776)]+4)
    

    显示效果为:
    [图片上传失败...(image-6ff0f7-1518599199776)]+4)
    其中,\prod%20\(n_{i}\)+4可以替换为\sqrt{2}sqrt[n]{3}\int_{3}^{2}%20{x^{2}}dx等,效果如下:
    [图片上传失败...(image-f7cf27-1518599199776)]

    [图片上传失败...(image-c77d60-1518599199776)]

    [图片上传失败...(image-4cc647-1518599199776)]

    注:我在http://www.codecogs.com/latex/eqneditor.php上编辑公式,然后点击下方的MathML按钮,在新的链接结尾找到对应的LaTeX公式代码。

    参考资料

    相关文章

      网友评论

        本文标题:Markdown:入门

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