Markdown 小技巧
MathJax 公式
在更新后的Material 1.5.0版本的post中加入了MathJax选项,即可以选择是否启用MathJax公式渲染,具体语法可以参见 MathJax官网 。但是我在渲染公式的时候还是有点问题,记录一下配置过程。
其实只要在post的head里设置mathjax: true
就可以了。而且mathjax这个词是区分大小写的,千万要注意。如果需要使用需要在两边加上$
。下面是常用的一些公式:
意义 | 格式 | 显示 |
---|---|---|
上标 | x^y |
$x^y$ |
多上标 | x^{y^z} |
$x^{y^z}$ |
下标 | x\_i |
$x_i$ |
希腊字母 | \alpha |
$\alpha$ |
希腊字母 | \beta |
$\beta$ |
希腊字母 | \Delta |
$\Delta$ |
无穷 | \infty |
$\infty$ |
点 | \cdot , \cdots |
$\cdot$, $\cdots$ |
运算符 | \times , \div , \lt , \gt , \le , \ge , \neq |
$\times$, $\div$, $\lt$, $\gt$, $\le$, $\ge$, $\neq$ |
求和 | \sum\_{i=0}^n |
$\sum_{i=0}^n$ |
分数 | \frac{x}{y} |
$\frac{x}{y}$ |
开根号 | \sqrt 3 |
$\sqrt 3$ |
开根号 | \sqrt[3] 3 |
$\sqrt[3] 3$ |
极限 | \lim\_{x \to 0} |
$\lim_{x \to 0}$ |
分情况 | f: \begin {cases} x, x>0 \\\ \\\ -x, x<0 \end {cases} |
$f: \begin {cases} x, x>0 \\ \\ -x, x<0 \end {cases}$ |
连等式 | \begin{eqnarray} \sum_{ k = 1 }^{ n } k^2 = \overbrace{ 1^2 + 2^2 + \cdots + n^2 }^{ n } = \frac{ 1 }{ 6 } n ( n + 1 ) ( 2n + 1 ) \end{eqnarray} |
$\begin{eqnarray} \sum_{ k = 1 }^{ n } k^2 = \overbrace{ 1^2 + 2^2 + \cdots + n^2 }^{ n } = \frac{ 1 }{ 6 } n ( n + 1 ) ( 2n + 1 ) \end{eqnarray}$ |
参考:http://daniellaah.github.io/2016/Mathmatical-Formula-within-Markdown.html
链接中含有()
正常的链接格式为: [link text](URL 'title text')
,但是假如URL
中含有()
,比如https://en.wikipedia.org/wiki/Rectifier_(neural_networks)
。如果还是用正常的链接格式,就会多出来一个括号,而且链接也是错误的,像下面这样:
例子)
然后可以采用参考式的形式:
1.定义链接文字:
[link text][id]
其中id
可以是数字、字母、标点等的唯一标识符。
2.定义链接网址:
[id]: URL "title"
其中URL
必须加上http
或者https
,这个内容可以放在文件的任意位置。
3.省略id
,直接用link text
来指针链接:
[link text][]
[link text]: URL "title"
这个方式还有一个好处就是可以在不同的地方调用同一个链接。
当然,还学到一种超链接的表示形式 自动链接 ,即用<>
将URL或者邮箱地址括起来,就能将URL直接转换成超链接文字,非常方便啊。
参考:http://xianbai.me/learn-md/article/syntax/links.html
本文标题: Markdown 小技巧
原始链接: https://oyeblog.com/2017/tricks_in_markdown/
发布时间: 2017年11月28日 - 20时11分
最后更新: 2023年10月22日 - 15时13分
版权声明: 本站文章均采用CC BY-NC-SA 4.0协议进行许可。转载请注明出处!