Markdown技巧
关于Markdown的基本用法不必再赘述,有遗忘可参考Markdown使用教程 (opens new window),下面补充一些在Vuepress中与使用Typora进行书写的不同点与Vuepress独有的格式。
# 不同的格式
# 数学公式
这个网站的公式编辑功能是通过vuepress-plugin-mathjax (opens new window)插件实现的,在其官方文档中的公式块语法是:
$$E=mc^2$$
效果
而不是在一些Markdown编辑器中的使用两组$$
包含LaTeX语法的形式:
$$
E=mc^2
$$
2
3
# 上下标
在一些Markdown拓展语法中,通常会使用H~2~O
来表示H2O;以及使用A=πr^2^
来表示A=πr2这样的形式来表示上下标,但是在Vuepress中是不支持这种语法的。
作为替代,可以使用简单的HTML语法来代替:
H<sub>2</sub>O
A=πr<sup>2</sup>
2
# Emoji 的实现
直接在文本中添加emoji可能会出现一些莫名其妙的错误,但是我们可以通过markdown的方式添加,比如😀就是通过:grinning:
这样的方式实现的,列表可参考https://github.com/ikatyang/emoji-cheat-sheet (opens new window)
# Markdown 容器
不管是在Vuepress还是在Vdoing主题中,都有相应的容器使用语法,但是在主题的用法更多:在Vdoing主题的使用文档 (opens new window)与Vuepress使用文档 (opens new window)中参考详情。
举几个好玩的例子:
# 定律容器
上面的实现方式就是
::: theorem 霍尔基夫电流定律
假设进入某节点的电流为正值,离开这节点的电流为负值,则所有涉及这节点的电流的代数和等于零
$$\sum_{k=1}^{n} i_k=0$$
::: right
来自[维基百科](https://zh.wikipedia.org/wiki/%E5%9F%BA%E7%88%BE%E9%9C%8D%E5%A4%AB%E9%9B%BB%E8%B7%AF%E5%AE%9A%E5%BE%8B)
:::
2
3
4
5
6
# 布局容器
::: right
这样可以右对齐
:::
2
3
这样可以右对齐
::: center
**这样可以居中**
:::
2
3
这样可以居中
# 引用
# 页内引用
业内的引用直接使用#
加标题即可(几级标题都可以)
[跳转到定律容器](#定律容器)
效果:跳转到定律容器
而如果是不同页面的引用,则需要使用 permalink/#标题
这样的格式
[跳转到目录结构:关于目录页面](/reminder/content/#关于目录页面)
但是这个标题中的标点符号(包括空格)都会变成-
符号,字母都是小写,且如果是数字开头将会在最前面加上一个_
,如#_1-0-hello