Hexo Latex配置(水一篇)
最近在上传数学笔记后,发现hexo对数学公式的渲染出了问题,在尝试使用mathjax、pandoc、katex后都没有解决,最后通过换markdown-it-plus得到解决。
首先先卸载已有的渲染器!!!(具体以你的实际情况为准)
然后运行
1 | npm i @upupming/hexo-renderer-markdown-it-plus --save |
最后在你的 _config.yml 里添加如下内容
1 | markdown_it_plus: |
大功告成!
基本语法
行内公式
行内公式是将数学公式嵌入文本中,适合简单的表达。格式为:
1 | $数学公式$ |
渲染后会显示为:
块级公式
块级公式适合展示较复杂或较长的公式,通常居中显示。格式为:
1 | $$ |
渲染后会显示为
基本符号表示方法
上标和下标
1 | - 上标:$x^2$ 表示 $x$ 的平方。 |
- 上标: 表示 的平方。
- 下标: 表示序列 的第 个元素。
分数
1 | 使用 `\frac{分子}{分母}` 来表示分数。例如:$\frac{1}{2}$ |
使用 \frac{分子}{分母}
来表示分数。例如:
开方
1 | 使用 `\sqrt{}` 来表示平方根。例如:$\sqrt{x}$ |
使用 \sqrt{}
来表示平方根。例如:
求和与积分
1 | - 求和:$\sum_{i=1}^{n} a_i$ 表示从 $i=1$ 到 $n$ 的和。 |
- 求和: 表示从 到 的和。
- 积分: 表示从 到 的定积分。
极限
1 | 表示极限可以使用 `\lim`,例如: |
表示极限可以使用 \lim
,例如:
算符和符号
1 | - 导数:$\frac{d}{dx} f(x)$ 表示 $f(x)$ 对 $x$ 的导数。 |
- 导数: 表示 对 的导数。
- 向量: 表示一个向量。
- 向量点积: 表示向量 和 的点积。
矩阵
1 | 矩阵使用 `\begin{bmatrix} ... \end{bmatrix}` 来表示。例如: |
矩阵使用 \begin{bmatrix} ... \end{bmatrix}
来表示。例如:
逻辑符号
1 | - 与:$A \land B$ |
- 与:
- 或:
- 非:
- 等价:
This piece of writing is an original article, utilizing theCC BY-NC-SA 4.0Agreement. For complete reproduction, please acknowledge the source as Courtesy ofMenGrey's Space
Comment ()