我们按惯例来讲,先讲讲Markdown是什么,然后后面是一个自己练习的教程,不过由于CSND已经帮我们把基本所有的语法都放在了他的“帮助文档”里,基本上我们编辑文档只需要翻到相应的位置就可以得到对应的Markdown实例,但是由于我个人还在其他地方也用到Markdown,所以介绍完以后 还有继续把Markdown的用法简单使用一下。

Markdown简介

Markdown是一种轻量级标记语言,创始人为约翰·格鲁伯(英语:John Gruber)。它允许人们“使用易读易写的纯文本格式编写文档,然后转换成有效的XHTML(或者HTML)文档”。这种语言吸收了很多在电子邮件中已有的纯文本标记的特性。

由于Markdown的轻量化、易读易写特性,并且对于图片,图表、数学式都有支持,当前许多网站都广泛使用 Markdown 来撰写帮助文档或是用于论坛上发表消息。例如:GitHub、reddit、Diaspora、Stack Exchange、OpenStreetMap 、SourceForge等。甚至Markdown能被使用来撰写电子书。

CommonMark

从2012年开始,包括Jeff Atwood和John MacFarlane在内的一群人启动了标准化工作。一个社区网站现在旨在“记录可用于文档作者和开发人员的各种工具和资源,以及各种markdown实现的实现者 “。 2014年9月,Gruber反对在这一工作中继续使用”Markdown“这个名字,其被更名为CommonMark 。CommonMark.org发布了规范、参考实现和测试包的几个版本,以及 “[计划]在2018年宣布最终的1.0规范和测试包。

GFM

2017年,GitHub发布了基于CommonMark的GitHub Flavored Markdown(GFM)的正式规范。除了表格、删除线、自动链接和任务列表被GitHub规范作为扩展添加之外,它遵循CommonMark规范。 GitHub还相应地更改了其站点上使用的解析器,这要求更改某些文档 - 例如,GFM现在要求创建标题的哈希符号由空格字符分隔。

Markdown Extra

Markdown Extra是一种轻量级标记语言,基于在PHP(最初)、Python和Ruby中实现的Markdown。它添加了普通Markdown语法不具备的功能。内容管理系统支持Markdown Extra,例如Drupal,TYPO3和MediaWiki。

它为Markdown添加了以下功能:

HTML块内的markdown标记
具有id / class属性的元素
围栏代码块
表格
定义清单
脚注
缩写

以上来自维基百科——Markdown


接下来就是Markdown 的各个指令的使用示例了。

1.标题

Markdown支持六级标题,在排版的时候 用“#”来确定是第几级标题。

# 一级标题

## 二级标题

### 三级标题

#### 四级标题

##### 五级标题
###### 六级标题

文本样式

强调文本
加粗文本
标记文本
删除文本

引用文本

列表

  • 主列表

    • 副列表

      • 副副列表
  1. 项目1
  2. 项目2
  3. 项目3
  • 计划任务
  • 完成任务

连接

百度一下
Wings32的个人主页


图片居中,在网址后面加“#pic_center”

再在后面 加“=像素x像素”就可以使得图片呈居中且改变图片大小

代码片

可以设定是什么语言的代码片

def hello_world():print('hello world')
hellp_world()

表格

项目 价格
电脑 1000¥
手机 500¥
30¥

LaTex 数学公式

Γ(n)=(n−1)!∀n∈N\Gamma(n) = (n-1)!\quad\forall n\in\mathbb NΓ(n)=(n−1)!∀n∈N

Γ(z)=∫0∞tz−1e−tdt.\Gamma(z) = \int_0^\infty t^{z-1}e^{-t}dt\,. Γ(z)=∫0∞​tz−1e−tdt.

插入甘特图

即 在代码框 用的是 mermaid 的文本格式

Mon 06Mon 13已完成 进行中 计划中 现有任务Adding GANTT diagram functionality to mermaid

插入UML图

张三李四王五你好!李四, 最近怎么样?你最近怎么样,王五?我很好,谢谢!我很好,谢谢!李四想了很长时间,文字太长了不适合放在一行.打量着王五...很好... 王五, 你怎么样?张三李四王五

插入Mermaid流程图

链接
长方形
圆角长方形
菱形
圆形

插入Flowchart流程图

Created with Raphaël 2.2.0开始s = s+1y = y-1确认?结束yesno

CSND的Markdown使用练习相关推荐

  1. 把API的方法摘要转化为Markdown语法复制到CSND博客

    装备工作 在API中打开自己想复制的类. 打开一个空Excel. 打开https://tableconvert.com/ 2020-7-6更:上边网站有时不能打开,替换方法:Typora 开始复制 复 ...

  2. 用markdown写博客,看这篇就够了

    文章目录 开篇[^标题] 工具 正文 结尾 备注 开篇1 点这里可以看到本文的"源代码".用markd写东西,特别是写博客好处有很多,比如一旦熟悉常用的语法后,可以很方便的控制格式 ...

  3. 如何在CSND上传本地图片

    如何在CSND上传本地图片 1.全选markdown的内容,粘贴到msdn上, 2.根据本地图片的路径,以及文件名,找到本地图片的地址, 3.复制图片名称, 4.选择图片,进行本地图片的上传 5.上传 ...

  4. .md即markdown文件常用语法

    参阅cmd版官网:markdown 参考博文:Markdown语法介绍(详细) 1.标题 使用#符号包起来,符号和内容中间空格可省略,尾部#号可省略.依次1~6级标题,对应html中的h1~6标签 = ...

  5. .md文件格式详解,即markdown文件语法(图文并茂),新生代农民工必备技能

    示例源码 lishuoboy-markdown CSND 目录 介绍 0.目录[toc] 1.标题(#) 2.段落(空行) 3.换行(2个空格或\) 4.文字格式(*) 5.引用(>) 6.列表 ...

  6. lisp协议instand_分享|Linux 上 10 个最好的 Markdown 编辑器

    在这篇文章中,我们会点评一些可以在 Linux 上安装使用的最好的 Markdown 编辑器. 你可以在 Linux 平台上找到非常多的 的 Markdown 编辑器,但是在这里我们将尽可能地为您推荐 ...

  7. 【其他】将幕布文章OPML转换为Markdown的方法

    使用幕布可以快速地进行笔记中格式缩进和笔记管理等操作,但是,幕布只提供了Word.PDF.图片.HTML.OPML.思维导图的导出,以下是把幕布的大纲转换成Markdown的方法. 1.先把幕布里的文 ...

  8. 【注意事项】Markdown遇到的小问题

    写博客的目录的时候遇到了一个小问题 在博客三级标题里插入了一个超链接,在正文里看显示格式是正常的 但是文章开头的目录中却出现了显示异常的问题,把Markdown代码直接显示出来了 后来发现是文本里面[ ...

  9. 推荐几个微信Markdown排版工具

    Md2All Markdown Nice WeChat Format 参考链接 原文链接

  10. Markdown入门简介

    参考 http://sspai.com/25137 作者: Te_Lee 文章来源: 少数派 Markdown入门简介(使用工具Haroopad) 一.使用的工具----haroopad(http:/ ...

最新文章

  1. Tengine(nginx) 搭建Tomcat集群
  2. php有哪些屏蔽错误的方法,php常见的错误类型及屏蔽方法
  3. php防止快速刷新代码(分享)_php防止网站被刷新的方法汇总
  4. Mountain Number FZU-2109数位dp
  5. 文件查找_tar_ext34_swap
  6. (王道408考研操作系统)第三章内存管理-第一节6-1:非连续分配管理方式之基本分页存储管理
  7. 13 PP配置-生产主数据-BOM相关-定义修正参数
  8. Entity Framework 4 in Action读书笔记——第四章:使用LINQ to Entities查询:预先加载和延迟加载...
  9. 李宏毅机器学习HW2-winner or loser-利用逻辑回归进行收入分类
  10. JavaScript数据结构学习笔记(封装栈、队列、优先级队列、链表、双向链表)
  11. Java集合原理分析
  12. win8.1许可证到期提示后如何激活?
  13. VM下Centos7虚拟机无法进入图形界面并提示Started Virtualization daemon...ices..shutdown
  14. 999系统可用性时间表
  15. java写pdf中文不显示_java – iText pdf在使用NOTO字体或Source Hans时不显示中文字符...
  16. 获取不带后缀名的Excel文件名Python
  17. TensorFlow基础学习
  18. 里氏代换原则C#详解
  19. php验证码有图片没数字,php验证码图片不显示
  20. 现在准备看《金赛性学报告》

热门文章

  1. 计算机10大经典算法
  2. Charm Bracelet(题目地址链接:https://acs.jxnu.edu.cn/problem/NOIOPJCH02067113)
  3. 高校图书馆管理系统 php 漏洞,江苏汇文Libsys图书馆管理系统几处通用SQL注入漏洞...
  4. 阿里云播放器SDK 不断读取播放事件【内部用】
  5. 【交换机在江湖】第十五章 VLAN隔离篇
  6. plcst语言编程教程_PLC初学者如何从梯形图过渡到ST语言编程
  7. C语言大小端转换问题
  8. 《Python黑帽子》python3代码实现(第五章)
  9. 钱包系列教程七】玩转 EOS 命令行钱包
  10. 数据预测之BP神经网络具体应用以及matlab代码