关于 Tale 所使用的 Markdown 解析器

请输入图片描述

如果还不知道 Markdown 是什么,请移步 认识与入门 Markdown

这里简单的说明一下, Tale 所使用的解析器是一款名叫 CommonMark 的开源项目,就不做过多介绍了

Tale 在写下本文时所使用的 CommonMark 的版本是 0.8.0,经过了解后发现 CommonMark 已经升级到 0.9.0

接下来记录下 CommonMark 0.9.0 的一些语法规则和升级变化

标题#后面需要有空格才会正确渲染标题(更加规范化了 👍) 请输入图片描述

正确解析形如 Map<String, Collection<Object.toString>> 的文本 请输入图片描述

解决代码块标签前后没有空行导致不换行显示 请输入图片描述

解决Readme中注释显示的问题 请输入图片描述

解决 Html colspan、rowspan 标签无效的问题 请输入图片描述

解决标题中不支持Code块的问题 请输入图片描述

解决内容中不留空格无法加粗的问题 请输入图片描述

支持--构建表格 请输入图片描述

不再支持[TOC] 标准的Markdown是不支持[TOC]标签的,可以通过a标签的方式自行创建目录 请输入图片描述

附 CommonMark 语法文档 http://commonmark.org/help/

最后修改:2017/09/05 17:26
如果觉得我的文章对你有用,请随意赞赏

发表评论

颜文字