是时候学一点Markdown了!
这篇文章也是我通过Markdown完成的第一篇文章,如果这篇文章里面出现任何显示问题,那肯定是知乎跟MD格式不兼容的锅!
为什么要学习Markdown
其实很早之前就有学Markdown和LaTeX的想法。今年年初由于疫情,不得不在电脑上完成作业,起初是采用Surface Pen手写,效果也还不错,后来体验了Word自带的Unicode Math公式编辑器,瞬间爱不释手,这效率可比手写高多了(并且我也特别享受这样的创作过程),于是又进而萌生了学习Markdown和LaTeX的想法。一拖再拖到暑假,来认认真真地学习一下吧!
Markdown有很多的优点,以下是一些简单的介绍。
简洁明了,专注内容的编辑体验
我们平时若想要写一些文字,会采用什么软件呢?利用记事本写txt纯文本文档的话,虽然更为通用,可以在几乎任何地方阅读,但似乎可支持的内容太少,不能插入代码块、图片、标题分级、文本的加粗、斜体、下划线等。采用Word来编写的话,首先文件的外观就与平台有关,有时候我们好不容易排好了版,但是在其他版本的软件上瞬间变得一团糟。更严重的是,排版本身就将作者大量的注意力里从文字当中吸引走,而不能专注于写作本身,Word的排版真是门技术活,段前段后缩进、段落距离行距离等我就花了很长时间研究……
这样一来,Markdown的优点就凸显出来。Markdown更专注于内容本身,而文档的样式、版式则是由阅读器来决定的(所以使用Markdown进行写作可以很方便地换主题)。这样一来,写作者可以更专注于自己正在撰写的文字,也有更多的编辑器和阅读器选择自由度。Markdown也可以插入公式、图片、代码块、标题、序号等,内容很丰富。个人认为,但就写作体验而言,Markdown应该是目前最佳的一种格式吧。
对其他平台的友好兼容
正如前述,因为Markdown本身不包含版式等信息,它也能够很好地兼容各个平台。CSDN、知乎、简书等博客性质的网站都可以支持导入.md文件转化为文章,正是利用了Markdown的这一特性。其实这次我开始学习Markdown的直接诱因就是想在知乎上写一些文章(;´д`)ゞ
Markdown的缺点
Markdown也有很多缺点,首先就是Markdown需要记住一些独特的语法,但是这也不算很难。其次,Markdown插入图片是以链接的方式,而非直接将图片存储在文件之中,这就会导致迁移文件或者图片目录时可能引起图片显示的异常。虽然有一些方法解决这一问题,但总的来讲的确不太方便。此外,Markdown的公式编辑功能缺乏图形界面的辅助,使用体验不如Word的公式编辑器。还有很多的小毛病,比如段首缩进等,对中文的适配等……
(但是,许多功能可以通过软件的辅助来实现)
两款Markdown编辑器
开始Markdown写作其实只需要下载相应的软件就好了,之所以说需要配置环境,是因为使用Markdown在某些情况下需要很多插件(或者Markdown本身就是通过插件实现的)。Markdown的可选编辑器有很多,不再赘述,只提一下我自己用的两款。
Typora
Typora的优点
- UI很美观,赏心悦目
- 支持多种显示主题,如Dark Mode,GitHub样式等,在网上可以找到更多拓展
- 支持多个平台
- 操作简单,不需要什么额外的配置
- 支持打字机模式、专注模式等,提升写作体验
- 具有直观的GUI操作,例如直接右键单击进行样式设定,插入图片等功能
- 可以通过快捷键改变文字样式,正如在Word中一样
- 支持字数统计等
- 总而言之就是更像是一个用来写作的工具了
Typora的缺点
- 可自定义性较差
- 不支持Markdown的