查看原文
其他

为什么要使用markdown进行写作?

Python大数据分析 Python大数据分析 2023-10-24

知乎上有人问,markdown为什么会流行?


我用markdown写技术笔记快5年了,真的很香。

markdown是一种文本标记语言,不是软件,所以和word、notepad等编辑器不是一回事,反而和HTML比较像,这其中的关系比较绕,我来理一下。

word是富文本编辑器,可以自定义丰富的文本形式,比如图片、格式等,但传播性、一致性差。

notepad是纯文本编辑器,只能写简单的文本,没有样式,过于简单,适合纯文本传播。

HTML也是标记语言,用纯文本形式来制作富文本,但需要浏览器渲染,适合前端。

Markdown则是单纯用于文本写作的标记语言,相当于简化的HTML,适合普通人使用。

使用markdown有3点好处:

1、标准化。markdown文本标记进行排版,语法是标准化的,不会因为平台软件而改变,所以可以一次编写,到处渲染。

你可以在windows、mac、linux、ios、andriod等各种平台上进行编辑和同步,不会出现错乱情况。因此使用markdown进行文档编写其实比word更简单,你只需记住它的语法,在任何平台都可以编辑。

2、多元化。markdown不光支持标题、粗体、文本引用等常见的文本格式,还支持图片、超链接、代码、LaTex公式、流程图、图表、字体、颜色等多元化的操作,如果你懂css,还可以进行丰富的前端渲染,让多媒体文本更好看。

3、专业化。因为markdown有固定的语法格式,所以更准确、更简洁。很多书籍、论文、文档、博客、网站的文档编写都是基于markdown,相信技术博主都会有此感悟。

如果你经常有写作需求,那么可以尝试下markdown,真的用着用着就回不去了。

markdown的编辑器有很多,知乎、简书编辑器都支持markdown,在国内比较好用且出名的是Typora,可以试试。

加入知识星球【我们谈论数据科学】

500+小伙伴一起学习!








· 推荐阅读 ·

geopandas轻松绘制交互式在线地图

地图可视化:geopandas绘制拓扑着色地图

新一代Python包管理工具来了



您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存