轻松学透Markdown的终极教程 #1:快速了解Markdown

Markdown是什么?为什么推荐使用Markdon?Markdown适用于哪些场景,不适用于哪些场景?

首先要说一点的是Markdown是一种轻量化的文字处理方式

1.1 文字处理过程中的痛点

我们做文字工作时候的一般需要涉及到两个部分:

  1. 编写文字内容
  2. 排版文字内容(设置标题层次、字体加粗斜体、字体大小、行间距等等)

我们在写作或者处理文字时一般将「编写文字内容」和「排版文字内容」这两个部分交替在一起做,一会编写点内容,一会对刚编写的内容进行格式上的排版。

也许很多人已经习惯这种将这两部分交替的做法,或者觉得这种做法没啥问题。但是仔细分析下,这两部分属于不同类型的工作,编写内容需要的是创作思路,排版文字需要的技术能力

编写内容的时候排版会打乱我们创作的思路,排版的时候编写内容会打乱排版的节奏。

将「内容」和「排版」分开来做有时会大大提高我们处理文字的效率。

也有很多时候我们仅仅需要一点点简单的排版功能**,希望将更多的精力放在文字内容的创作上面,这种类型的场景可以叫做「轻度排版」、「重内容」的应用场景。

针对这种「轻度排版」、「重内容」的应用场景,我们如果再去使用像Word这类拥有强大排版功能的软件就有点大材小用了,显得不是那么的合适,我们会被这类软件上的各种强大且复杂的排版功能按钮给困扰着,这个时候我们更需要是一种轻量化的解决方案。

文字处理过程中的痛点:

  • 「内容」和「排版」的工作混杂在一起处理效率低
  • 用具有强大的排版功能的软件去处理「轻度排版」、「重内容」类的文字工作很不适用

Markdown的出现可以很好的解决上面所列出来的痛点问题,但是Markdown也不是万能的文字处理方式,每一种技术、软件都有它的适用场景,我们可以根据不同的使用场景选择不同的处理方式。

1.2 Markdown是什么?

Markdown 是一种轻量级标记语言,创始人为约翰·格鲁伯(John Gruber)。它允许人们“使用易读易写的纯文本格式编写文档,然后转换成有效的XHTML(或者HTML)文档” 。

Markdown格式的文档的后缀名一般为.md或者.markdown。

提到Markdown一般有两层意思:

  1. 轻量级的纯文本标记语法,使用像#、##、** **、>等等这种纯文本标记语法代表着一些简单的排版格式(一级标题、二级标题、加粗、引用)等等
  2. Markdown编辑器,用于编写、显示Markdown格式文档的软件

一般说到Markdown都笼统的指这两层意思。

Markdown的标记语法需要配合着Markdown的编辑器使用才能看得到直观的预览显示效果和其他的一些特性,这方面内容后面章节会详细讲解到。

Markdown在各种设备(电脑、平板、手机),各种操作系统(Windows、MacOS、Linux、iOS、Android)上都有很好的支持和使用体验。

1.3 Markdown的适用场景

我们使用Markdown标记语法中提供的那些简单的标记语法去实现简单的文字排版效果。这种方式本身就是弱化了排版的工作,让文字工作者将精力更多的放在文字内容的创作上面。

Markdown适用于所有「轻度排版」、「重内容」的场景,它可以将「内容创作」和「文字排版」分开。

「轻度排版」、「重内容」的使用场景有:

  1. 记笔记,学习笔记、工作笔记、生活随笔等
  2. 写文章,技术博客、新闻文稿、旅游攻略等
  3. 知识的整理,记录整理学到的知识、经验等
  4. 其他的纯文字记录、纯文字创作的场景,写小说、杂记等

另外Markdown特别适合于网络写作,也就是将编写好的内容发布到网络上去的情形。因为Markdown格式的文档很容易转换成符合规范的HTML格式的文档,可以直接用于网络发布,某种程度上可以说它就是为了网络写作而生的,继而被应用于更多的适用场景中去。

这里引用Markdown创始人JOHN GRUBER博客网站上的一段关于Markdown的介绍:

Markdown is a text-to-HTML conversion tool for web writers. Markdown allows you to write using an easy-to-read, easy-to-write plain text format, then convert it to structurally valid XHTML (or HTML). — Markdown

翻译成中文大概的意思是:Markdown是提供给网络web写作者的一款将纯文本转换成HTML格式文档(text-to-HTML)的转换工具。Markdown允许写作者使用易写易读的纯文本格式进行写作,然后将这种简易的纯文本转换成结构化的合乎语法规则的XHTML文档或者HTML文档。

1.4 Markdown不适用的场景

Markdown是否适用于像论文、正式的合同文书、标书等等这类型有严格的格式排版要求的文字工作,对于这个问题每个人有不同的看法,有人觉得适用,有人觉得不适用。

我个人的观点是:Markdown只适用于「轻度排版」、「重内容」的场景。而这种有严格的格式排版要求的场景(重度排版)还是交给专业的软件,像给Word、LaTeX 、WPS等等去做比较好,专业的事交给专业的软件去做,Markdown毕竟不擅长于各种各样的排版格式设置,但也是可以借助于Mardown去辅助记录一些思路、灵感、要点等等。

虽然有人会说Markdown格式的文档可以转换成其他多种格式的文档,像Word、pdf等,是可以的,但是转换之后的Word文档排版样式可能达不到有严格格式要求的排版效果,与其再去花时间调整转换后的文档排版格式,不如就一开始使用专业的软件按要求去设置排版格式来得更高效。

总之一句话:使用Markdown可以让你更加简洁高效的进行文字的记录、文字的创作

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值