前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Markdown之流程图和 Todo列表

Markdown之流程图和 Todo列表

作者头像
呼延十
发布2019-06-26 16:55:01
4.3K0
发布2019-06-26 16:55:01
举报
文章被收录于专栏:呼延

背景介绍

顺手记录一下Markdown的两个小操作.

Todo列表

我日常有一个记录已做待做的表格,每次手动标记完成还是有点烦的.偶然间看到这个操作记录一下.

  • 已经完成
  • 未完成的

写法如下:

代码语言:javascript
复制
- [x] 已经完成
- [ ] 未完成的

支持层级列表,并且可以点击取消和点击完成哦.

同时,由于markdown的各种解释器的不兼容的原因,经我实际测试,这个语法在Jekyll博客系统,也就是kramdown解释器下以及在有道云比较的解释器下都是可以正常工作的.

流程图

实现效果如下:

graph LR; A[aa bb]-->B(wo); A-->C((我是C)); B-->D>我是D]; C-->D; D-->E{我是E}; C-->E; 2-->E; _-->E;

在有道云笔记中的写法:

代码语言:javascript
复制
_```
graph LR;
A[aa bb]-->B(wo);
A-->C((我是C));
B-->D>我是D];
C-->D;
D-->E{我是E};
C-->E;
2-->E;
-->E;
_```

没有前面的下划线,是我为了不让markdown解释加的.

在Jekyll中的写法:

代码语言:javascript
复制
<div class="mermaid">
graph LR;
A[aa bb]-->B(wo);
A-->C((我是C));
B-->D>我是D];
C-->D;
D-->E{我是E};
C-->E;
2-->E;
_-->E;
</div>

同时,需要在自己使用到的页面中加入以下语句,用来引入相关的js文件:

代码语言:javascript
复制
<script src="https://unpkg.com/mermaid@8.0.0/dist/mermaid.min.js"></script>
<script>mermaid.initialize({startOnLoad:true});</script>

天知道我为了让有道云笔记和Jekyll支持同一种语法(让我不必要去学两种语法,来完成同一件事情),付出了多少时间.

最后的结果如上面的效果图所示,完成了流程图的功能,但是有点丑陋.我不想搞了,太耽误时间了,我用的不是很多,先这样子吧.

一些常用的markdown语法记录

语法

作用

备注

> + 内容

引用内容

==x==

标记内容

==哈==

~~x~~

删除线

~~哈~~

在反引号````中转义反引号

在最外层使用两个反引号即可.如tes`t`的实际输入为:

代码语言:javascript
复制
``tes`t` ``
ChangeLog

2019-04-03 完成

以上皆为个人所思所得,如有错误欢迎评论区指正。

欢迎转载,烦请署名并保留原文链接。

联系邮箱:huyanshi2580@gmail.com

更多学习笔记见个人博客——>呼延十

var gitment = new Gitment({ id: 'Markdown之流程图和 Todo列表', // 可选。默认为 location.href owner: 'hublanker', repo: 'blog', oauth: { client_id: '2297651c181f632a31db', client_secret: 'a62f60d8da404586acc965a2ba6a6da9f053703b', }, }) gitment.render('container')



本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 背景介绍
  • Todo列表
  • 流程图
  • 一些常用的markdown语法记录
  • 在反引号````中转义反引号
    • ChangeLog
    相关产品与服务
    网站建设
    网站建设(Website Design Service,WDS),是帮助您快速搭建企业网站的服务。通过自助模板建站工具及专业设计服务,无需了解代码技术,即可自由拖拽模块,可视化完成网站管理。全功能管理后台操作方便,一次更新,数据多端同步,省时省心。使用网站建设服务,您无需维持技术和设计师团队,即可快速实现网站上线,达到企业数字化转型的目的。
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档