跳转至

Markdown 教程

写在前面

什么是 Markdown

Markdown 是一种轻量级的标记语言。与 Word 等“所见即所得”(WYSIWYG) 的软件不同的是,在使用 Markdown 语言时,你需要输入特定的句法(syntax)来达成某些效果(例如文本加粗、改变颜色、各级标题、数学公式、代码块、图片、超链接、表格 ...),而不是通过点击工具栏里的按钮来达成这些目的。

为什么用 Markdown

你可能会问:为什么我们要用 Markdown,而不是 Word 呢?

虽然 Markdown 上手起来相对不那么容易,但 Markdown 比 Word 更加灵活,尤其在文本的层次感与逻辑感、数学公式书写等方面具有显著的优势。从这个意义而言,LaTeX 与 Markdown 有一定的相似之处。但由于 Markdown 更简单,所以我们推荐新手先尝试 Markdown 语言。

有一位欧洲老哥,曾经在数学课程中全部使用 LaTeX + Vim 写下了 1700 多页的数学笔记,在 Quora 上受到了全世界的惊叹。

此外,Markdown 还是独立于平台的,这意味着你可以在 Windows, MacOS, Linux 等各个操作系统上打开 Markdown 格式的文件。

最后,你可能在下载安装某些软件的时候会注意到,安装目录下包含了一个名为 README.md 的文件。该文件就是采用 Markdown 格式书写,它对于指导用户如何正确使用软件起着相当重要的作用。

一言以蔽之,Markdown is everywhere.

软件选择

我们推荐两款适合编辑 Markdown 的软件:TyporaVisual Studio Code. 前者是(我们目前认为)在渲染上做得最好的 Markdown editor,但正版需要付费;后者则几乎是大家今后一定会用到的一款文本编辑器。

当然,你也可以选择你喜爱的其它任何文本编辑器,例如未央科协学术部推荐过的 LogseqNotion,甚至是 Windows 自带的 “记事本” 软件。

Get Started!

有关 Markdown 的教程,网络上的资源已经足够丰富且高质量,为此我们不在此处进一步讲解。我们列出它们中的一部分,以供有需要的读者参考:

此外,你也可以到本项目的 GitHub Repo 里的 master 分支中下载所有 .md 格式的源文件作为案例参考学习。


如何检验你学习 Markdown 的成果呢?我们给出如下几个方法:

  • 尝试用 Markdown 语言写一篇学习笔记,并给我们投稿。我们会择优发布到网站上,而对其它有瑕疵的稿件,我们也会联系你并指出不足之处。
  • 找一本数学教材或你的数学作业,尝试用 Markdown 打印出其中所有的公式。