0%

Markdown中latex的使用记录

💡 TIP

总结一些在markdown中书写Latex公式的用法

一些常用的希腊字母

希腊字母 LaTex形式 希腊字母 LaTex形式
$\alpha$ $\Alpha$ \alpha $\mu$ $\Mu$ \mu
$\beta$ $\Beta$ \beta $\pi$ \pi
$\gamma$ $\Gamma$ \gamma $\rho$ $\varrho$ $\Rho$ \rho \varrho \Rho
$\delta$ $\Delta$ \delta $\sigma$ $\Sigma$ \sigma
$\epsilon$ $\varepsilon$ $\Epsilon$ \epsilon \varepsilon \Epsilon $\tau$ $\Tau$ \tau
$\zeta$ $\Zeta$ \zeta $\upsilon$ $\Upsilon$ \upsilon
$\eta$ $\Eta$ \eta $\phi$ $\varphi$ $\Phi$ \phi \varphi \Phi
$\theta$ $\vartheta$ $\Theta$ \theta \vartheta \Theta $\chi$ $\Chi$ \chi
$\omega$ $\Omega$ \omega $\psi$ $\Psi$ \psi
$\kappa$ $\Kappa$ \kappa $\iota$ $\Iota$ \iota
$\lambda$ $\Lambda$ \lambda $\theta$ $\Theta$ \theta

上标下标

  • 上标$a^2$: a^2

  • 下标$H_2O$:H_2O

顶标

通用标签:\overset{顶标}{字体}:$\overset{顶标}{字体}$

💡 TIP

关于通用顶标的拓展尝试

  • $\overset{_}{a}$ :\overset{\_}{a}

  • $\overset{·}{a}$:\overset{·}{a}

    这里的·是中文的`

  • $\overset{~}{a}$:失败的尝试,若不使用\转义,则~不会显示,就像这样$\overset{~}{a}$

  • $\overset{^}{a}$:$\overset{\^}{a}

常用顶标:

  • \hat{1} : $\hat{1}$

  • \overline{1} : $\overline{1}$

  • \dot{1} : $\dot{1}$

  • \widetilde{1} : $\widetilde{1}$

分数

$5/6$ 5/6,美中不足,不同渲染器渲染结果不同,比如typora就是这样的:

image-20241212145726822

这显然不是我们想要的样子

规范的分式写法:

$\frac{a}{b}$:\frac{a}{b}

但其实也不太必要。😰

求和与积分

$\sum_{i=1}^n i^2$

\sum_{i=1}^n i^2

$ \int_a^b x^2 , dx$

\int_a^b x^2 \, dx

有趣🎃

$,$$,$是会被latex渲染出来的,

$,$$\leftarrow$这里有东西$\,$就像会把 ’ ,’ 忽略一样,可能只渲染出一个空格吧

💡 TIP

其实就是$\sum$:$\sum$加个上标,加个下标$\sum_a^b$$\sum_a^b$,就变成求和的这个了

积分符号$\int$:$\int$ ,同理,加个上标加个下标就好了,$\int_a^b$$\int_a^b$

📝 NOTE

感觉需要补一下知识

例如,我们可以很方便的将一个字母或者数字作为上标或者下标:

$a_2, b^3$ $a_2, b^3$

而我们想将$(n-1)$$(n-1)$作为上标或者下标时,我们就会涉及到将$(n-1)$作为一个整体,当作下标和上标。

在$\LaTeX$中如果想将一组符号如$n-1$,就需要用到${}$

例如,$a_{n-1}$:$a_{n-1}$,就将n-1{}括起来,当成一个整体。

逻辑符号

$\forall, \exists, \neg, \land, \lor, \implies, \iff$

  • $\forall$:$forall$

  • $\exists$:$\exists$

  • $\neg$:$\neg$[1]

  • $\land$:$\land$[2] l-and

  • $\lor$:$\lor$[3] l-or

  • $\implies$:$\implies$

  • $\iff$:$\iff$

💡 TIP

贴张趣图:happy:

image-20241212153056632

方程

$$
\begin{aligned}
x &= y + z \\
a &= b + c
\end{aligned}
$$

1
2
3
4
5
6
$$
\begin{aligned}
x &= y + z \\\\
a &= b + c
\end{aligned}
$$
💡 TIP

因为hexo渲染器问题,\\会被转成\无论是不是在公式块中,而\在latex中是空格的意思,而\\是换行的意思,但是在被渲染处理后\\就会变成\,这样在mathjax渲染是可就bug了🙁

网上并没有好的解决方案,有修改渲染器源代码的,有用个分割块让渲染器强制不处理的,但是这样在正文块还正常,在引用块中就出现各种问题了

哎,还得是这个没办法的方案了

就是,hexo不是会吧\\转义成\吗,那就索性让他转义,我们直接\\\\不就好了,\\\\就会变成\\,不过这样在自己的编辑器中就会中间多一行空行了

image-20241212155459686

会中间多一行空行

但其实无伤大雅对吧。

另外,用&可以对其方程,&所在的位置会被上下对齐

矩阵

$$
\begin{bmatrix}
a & b \\
c & d
\end{bmatrix}
$$

1
2
3
4
\begin{bmatrix}
a & b \\\\
c & d
\end{bmatrix}

向量与点积

$\vec{a}, \vec{b}, \cdot$

$\vec{a}, \vec{b}, \cdot$

根号

$\sqrt{a}, \sqrt[3]{b}, \sqrt{x^2 + y^2}$

$\sqrt{a}, \sqrt[3]{b}, \sqrt{x^2 + y^2}$


(完)

相关注解

  1. negative 英 /ˈneɡətɪv/ 否定的,拒绝的;
  2. logical AND
  3. logical OR