为什么要使用 Markdown

2025-07-07 04:02:05 | 世界杯足球价格

一、Markdown 的优点

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

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

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

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

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

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

二、Markdown 的缺点

语法高度的不统一。

不同的编辑器语法有区别,没有一个类似W3C的联盟进行标准化。

不能对文档进行精细调整,或者个性化调整。

据说过于程序员友好。

三、我对 Markdown 的期望

1. 个性化显示

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

不能导出为不同风格的 PDF

不能让用户定制风格的模板。(就像 css 定制 html 一样)

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

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

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

补充:

Mac 上的 Mou 编辑器就可以通过更改 CSS 来实现改变字体的颜色和样式。

markdown 的增强版本 http://johnmacfarlane.net/pandoc/demo/example9/pandocs-markdown.html

2. 希望 Markdown 增加的语法

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

空格和换行。目前在 MarkdownPad 中兼容 Html 语法。可以用 和 &_nbps 实现,但是有道云笔记不支持 Html。

图片大小调整。本文 “Typora 显示效果” 这一章贴的图明显就大了不太好看,如果能够用 “50%”、“120%” 大小这样的调整方式,会非常赞。

除了粗体、斜体、下划线等,可以增加文字的颜色控制。

3. Typora 显示效果

Github 风格

Github 风格

Newsprint 风格

Newsprint 风格

Night 风格

Night 风格