Markdown 技巧

使用 Markdown,尽可能保证内容简单。不过,有时也可以适当使用一些扩展功能。

内嵌 HTML 代码

可以通过使用 HTML 代码扩充 Markdown 的功能,比如实现单元格合并。

HTML Tables generator – TablesGenerator.com

自定义 CSS

一些编辑器支持用户自定义的 CSS,选择合适的 CSS 可以增强 Markdown 的预览体验。

页内跳转

我们可以在页内插入锚点,并通过超链接跳转到锚点的位置。

有时我们希望通过链接跳转到对应的标题(往往在创建目录的过程中)。生成目录不是 Markdown 的标准语法,读者可能需要根据具体的平台应用相应的方法。

LaTeX 数学公式

公式分为行内(inline style)和显示(display style)两种形式。显示形式的公式也称“行间”公式。

比如,\(x + y = z\) 是一个行内公式。而下面是一个行间公式:

\[y = x^2 + 2x + 1\]

常见的语法如下:

形式代码
行内公式$math$\(math\)
行间公式$$math$$\[math\]

标记公式的具体代码格式,需要根据编辑器的支持来判断。

不同的 Markdown 方言对于数学公式的支持可能有十数种不同的格式。

以反斜线 \ 开头的为“命令”,或者一些特殊字符。

上标和下标分别使用 ^_ 标记。上下标的内容需要写在花括号 {} 里,如 e^{i \pi} = -1。只有一个字符时可以省去花括号,如 x_1

一些特殊字母,以及一些特殊操作,使用反斜杠开头的“命令”。

代码效果
\sigma_1\(\sigma_1\)
\sum_{i=1}^{n}\(\sum_{i=1}^{n}\)

特殊操作符在行内与行间形式下的显示有所不同。如:

\[\sum_{i=1}^{n}\]

对于其他可能用到的公式,可以在使用时在线查找。

生成静态页面

有许多静态页面生成工具能够根据用户的 Markdown 文件生成美观的网站。用户可以将其部署在页面托管平台上,即可完成自己站点的搭建。

因此,用户只需要能够编写 Markdown,就能搭建自己的个性博客,或者编纂自己的书籍(比如现在这本书)。

交叉引用

快乐论文

https://www.jianshu.com/p/b0ac7ae98100

其他

mundimark/awesome-markdown - github.com