6miuMarkdown

    xiaoxiao2021-03-25  85

    关于标题

    #是一级标题,##是二级标题,一共有六级(用六个#表示)。等号\=和减号-号也能表示标题,不过只能表示二级标题,并且需要写在文字的下面一行。如下:

    这是二级标题

    关于星号*的用法  *斜体*的效果是斜体,**加粗**的效果是加粗,如果既要斜体又要加粗,则需要两边各3个星号

    无序列表的使用  在符号“-”后面加上空格,然后写内容就是了。如果要分层级,则在符号“-”前面加上空格。下面试效果:

    这是第一层级 这应该又是低一层级。在为知笔记里这一层要比上一层后退两下才能退一层。 看是不是一个新的层级。果然是,退两下就行了。

    有序列表的使用  在数字和符号“.”后面加一个空格就行了。接着像上面那样实验。

    要比上面第一个层级再比上面又低一个层级这个层次还不错

    引用  引用的格式是使用符号“>”后面书写文字就可以了。下面开始实验:

    这应该是引用  这和上面那个会连在一起吗?  连在一起了,我再试试空格有什么效果。  引用空格没什么效果,空了太多还会变成代码。

    代码块和高亮  用TAB键起始的段落会被认为是代码块(没有高亮)。如果需要在行内引用代码,只需在代码两端加上反引号`,如cout << “hello world” ;。这是行内的情况,下面实验代码块:

    #include <iostream> int main( ) { std::cout << "Hello world!" << endl; }

    比较悲剧的是第一行如果只缩进一个TAB,就会被当成标题,真是日了狗。以后代码干脆全部缩进两个TAB。代码还要自己排版,真麻烦,就是不知道直接复制的效果。试试看:

    for(auto x=val1.begin(); x != val1.end(); ) if( *x % 2 == 0) x=val1.erase(x); else ++x;

    妈的,效果真是日了狗。幸亏还有一种插代码的方法,在需要高亮的代码块的前一行及后一行使用三个反引号“`”,同时第一行反引号后面表面代码块所使用的语言,如下:

    vector<int> lst = { 0,1,2,3,4,5,6,7,8,9 };auto it = lst.end();auto om = lst.end();lst.erase(it, om);for (auto x : lst) cout << x << " ";

    效果好得多,以后还是全部用这种方法吧。

    分割线和删除线  可以在一行中用三个以上的星号、减号、底线来建立一个分隔线,同时需要在分隔线的上面空一行。删除线的使用,在需要删除的文字前后各使用两个符号“~”,如fuck you。


    表格  这好像是markdown的拓展语法,不是标准语法,但我觉得还是挺不错的。试试看:

    星期一 星期二 星期三 打酱油 吃饭 撸管

    呃,为知笔记不支持这个语法。。。略微蛋疼。上面的冒号是来控制对应列的对齐方式,冒号靠左是左对齐,靠右是右对齐,两边都有是占中间。

    目录  这是一个我非常喜欢的语法。只要在某行单独输入‘[TOC]’(不含单引号),相应位置就会形成你在整个文章中设置的目录(用符号‘#’控制的)。只要在文章最开始放上这个,简直一目了然。

    数学公式,使用Latex语法,为知支持latex是一个惊喜呀。

    行内公式,数学公式为: Γ(n)=(n1)!nN Γ(n)=(n−1)!∀n∈N。块级公式:  x=b±b24ac2a x=−b±b2−4ac2a

    脚注(拓展语法)  生成一个脚注1。

    图片,链接  图片为:![ ]( ){ ImgCap }{ /ImgCap }  链接为:[ ]( )  试试看

    还有定义列表,UML图等功能,一般也用不上,就不多说了。


    这里是脚注的内容。  以上面的形式写成,在那句话旁边会出现一个数字,文章末尾出现脚注
    转载请注明原文地址: https://ju.6miu.com/read-39076.html

    最新回复(0)