为什么要使用 Markdown

一、Markdown 的优点

为什么 Markdown 会成为极(ma)客(nong)最爱的写作方式呢?答案是:专注于写作内容,不必为格式困扰,不必多花时间在排版上。

  1. 简单符号排版,15 分钟上手。

  2. 纯键盘操作,写作时少调用鼠标,效率能提升很多。

  3. 使用 Markdown 的 h1、h2、h3 标题,列表、分列表,结构和逻辑都很清晰。排版成同样的效果,md 与 word 比起来简直毫不费力气。另外,还有插入图片、链接、粗体、斜体等功能。

  4. 纯文本编辑,轻量级。纯文本有很多好处,例如占用空间小、移植方便快捷、可以用 git 比较版本、编辑时不需要软件支持等。

  5. 目前支持将 md 转换为多种格式,包括 html、tex、pdf 等。

二、Markdown 的缺点

  1. 语法高度的不统一。
    • 不同的编辑器语法有区别,没有一个类似W3C的联盟进行标准化。
  2. 不能对文档进行精细调整,或者个性化调整。
  3. 据说过于程序员友好。

三、我对 Markdown 的期望

1. 个性化显示

对同一个 Markdown 文档,能够显示出不同的效果(类似皮肤功能),Typora 编辑器已经能够支持一些不同的显示效果了。但是:

  1. 不能导出为不同风格的 PDF
  2. 不能让用户定制风格的模板。(就像 css 定制 html 一样)

非常希望以后会有开发者尝试这样的功能。想象一下,我要写一份漂亮且不撞衫的简历,有了一个简历风格的 Markdown 皮肤,我几乎可以不排版秒速生成。

前段时间找工作,写简历的情况是这样的:先在百度或者淘宝 WPS 找到一个心仪的 word 模板,调整格式就要搞好几个小时。如果看着目前的模板不爽了想换一个,又要从头干起。简直非常伤肝。

当然我们也可以用 HTML+CSS,但是我们仍然要花很多时间在排版上面。而 Markdown 的宗旨不就是专注于内容而不是排版吗?如果能够兼顾脸好看,个性化,那是多么棒的事情啊!

补充:

2. 希望 Markdown 增加的语法

尽管 Markdown 的语法设计的宗旨是尽可能简洁。但是有些功能还是有必要添加,当然这些功能也是很简洁的。

  1. 空格和换行。目前在 MarkdownPad 中兼容 Html 语法。可以用
    和 &_nbps 实现,但是有道云笔记不支持 Html。
  2. 图片大小调整。本文 “Typora 显示效果” 这一章贴的图明显就大了不太好看,如果能够用 “50%”、“120%” 大小这样的调整方式,会非常赞。
  3. 除了粗体、斜体、下划线等,可以增加文字的颜色控制。

3. Typora 显示效果

Github 风格

Github 风格

Newsprint 风格

Newsprint 风格

Night 风格

Night 风格
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容