CSND的Markdown使用练习
我们按惯例来讲,先讲讲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
- 项目2
- 项目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 的文本格式
插入UML图
插入Mermaid流程图
插入Flowchart流程图
CSND的Markdown使用练习相关推荐
- 把API的方法摘要转化为Markdown语法复制到CSND博客
装备工作 在API中打开自己想复制的类. 打开一个空Excel. 打开https://tableconvert.com/ 2020-7-6更:上边网站有时不能打开,替换方法:Typora 开始复制 复 ...
- 用markdown写博客,看这篇就够了
文章目录 开篇[^标题] 工具 正文 结尾 备注 开篇1 点这里可以看到本文的"源代码".用markd写东西,特别是写博客好处有很多,比如一旦熟悉常用的语法后,可以很方便的控制格式 ...
- 如何在CSND上传本地图片
如何在CSND上传本地图片 1.全选markdown的内容,粘贴到msdn上, 2.根据本地图片的路径,以及文件名,找到本地图片的地址, 3.复制图片名称, 4.选择图片,进行本地图片的上传 5.上传 ...
- .md即markdown文件常用语法
参阅cmd版官网:markdown 参考博文:Markdown语法介绍(详细) 1.标题 使用#符号包起来,符号和内容中间空格可省略,尾部#号可省略.依次1~6级标题,对应html中的h1~6标签 = ...
- .md文件格式详解,即markdown文件语法(图文并茂),新生代农民工必备技能
示例源码 lishuoboy-markdown CSND 目录 介绍 0.目录[toc] 1.标题(#) 2.段落(空行) 3.换行(2个空格或\) 4.文字格式(*) 5.引用(>) 6.列表 ...
- lisp协议instand_分享|Linux 上 10 个最好的 Markdown 编辑器
在这篇文章中,我们会点评一些可以在 Linux 上安装使用的最好的 Markdown 编辑器. 你可以在 Linux 平台上找到非常多的 的 Markdown 编辑器,但是在这里我们将尽可能地为您推荐 ...
- 【其他】将幕布文章OPML转换为Markdown的方法
使用幕布可以快速地进行笔记中格式缩进和笔记管理等操作,但是,幕布只提供了Word.PDF.图片.HTML.OPML.思维导图的导出,以下是把幕布的大纲转换成Markdown的方法. 1.先把幕布里的文 ...
- 【注意事项】Markdown遇到的小问题
写博客的目录的时候遇到了一个小问题 在博客三级标题里插入了一个超链接,在正文里看显示格式是正常的 但是文章开头的目录中却出现了显示异常的问题,把Markdown代码直接显示出来了 后来发现是文本里面[ ...
- 推荐几个微信Markdown排版工具
Md2All Markdown Nice WeChat Format 参考链接 原文链接
- Markdown入门简介
参考 http://sspai.com/25137 作者: Te_Lee 文章来源: 少数派 Markdown入门简介(使用工具Haroopad) 一.使用的工具----haroopad(http:/ ...
最新文章
- Tengine(nginx) 搭建Tomcat集群
- php有哪些屏蔽错误的方法,php常见的错误类型及屏蔽方法
- php防止快速刷新代码(分享)_php防止网站被刷新的方法汇总
- Mountain Number FZU-2109数位dp
- 文件查找_tar_ext34_swap
- (王道408考研操作系统)第三章内存管理-第一节6-1:非连续分配管理方式之基本分页存储管理
- 13 PP配置-生产主数据-BOM相关-定义修正参数
- Entity Framework 4 in Action读书笔记——第四章:使用LINQ to Entities查询:预先加载和延迟加载...
- 李宏毅机器学习HW2-winner or loser-利用逻辑回归进行收入分类
- JavaScript数据结构学习笔记(封装栈、队列、优先级队列、链表、双向链表)
- Java集合原理分析
- win8.1许可证到期提示后如何激活?
- VM下Centos7虚拟机无法进入图形界面并提示Started Virtualization daemon...ices..shutdown
- 999系统可用性时间表
- java写pdf中文不显示_java – iText pdf在使用NOTO字体或Source Hans时不显示中文字符...
- 获取不带后缀名的Excel文件名Python
- TensorFlow基础学习
- 里氏代换原则C#详解
- php验证码有图片没数字,php验证码图片不显示
- 现在准备看《金赛性学报告》
热门文章
- 计算机10大经典算法
- Charm Bracelet(题目地址链接:https://acs.jxnu.edu.cn/problem/NOIOPJCH02067113)
- 高校图书馆管理系统 php 漏洞,江苏汇文Libsys图书馆管理系统几处通用SQL注入漏洞...
- 阿里云播放器SDK 不断读取播放事件【内部用】
- 【交换机在江湖】第十五章 VLAN隔离篇
- plcst语言编程教程_PLC初学者如何从梯形图过渡到ST语言编程
- C语言大小端转换问题
- 《Python黑帽子》python3代码实现(第五章)
- 钱包系列教程七】玩转 EOS 命令行钱包
- 数据预测之BP神经网络具体应用以及matlab代码