开启Latex公式
- 开启Latex输入的方式,如果要让公式独自占据一行,独自一行开头敲入$$,如下图1所示,后敲回车,得到如图2所示,其中黄线部分是你输入的Latex,红线部分是实时观看效果;
图1 开头敲入$$
图2 输入$$后回车
- 如果想要公式和其他文字在同一行呈现,则在$$符号里输入公式,如图3演示,其中黑色框是实时演示效果。
图3 Latex与其他文字同行
字符的角标
- 右上角,使用^,右下角使用英文下划符"_"。例如,可以输入a_1,可以输入a^2。
- 使用{}作为定界符。
如果你想要在某个操作符之后是一组字符,而不是单一的字符,那么应当使用{},比如我们要输入,那么应当输入a_{134},而不是a_134
Latex角标,包括一个字符的左上,左下,右上,右下位置,具体有多重实现方式,分别适用不同情况
\documentclass[UTF8]{ctexart}
\usepackage{mathtools}
\usepackage{amsmath}
\usepackage{mhchem}
\usepackage{tensor}
\begin{document}
%For general math scripts before something, use \prescript provided by mathtools package, for better alignment
\begin{equation}
\prescript{14}{2}{\mathbf{C}}
\end{equation}
%For large operators, use \sideset from amsmath
\begin{equation}
\sideset{_a^b}{'}\sum A_n
\end{equation}
%For chemical equations, use mhchem package
\begin{equation}
\ce{^{227}_{90}Th+}
\end{equation}
%For tensors, use tensor package
\begin{equation}
BIOR(f, \chi)=\frac{\sum_{\tensor[]{f}{^'} \in \chi} \Delta l(f, \tensor[]{f}{^'})}{L(f)}
\end{equation}
\begin{equation}
\tensor*[^A]{P}{^B} = \tensor*[^B]{P}{}\tensor*[^A_B]{T}{}
\end{equation}
\end{document}
效果如图
换行、空格、括号
- 换行符号,空格符号
使用\\,进行换行
使用\quad,进行空格操作,也可以使用占位符&
以上,例子可以查看图4,图5
- 使用括号
\begin{cases}
一行公式 \\
再起一行公式 \\
\end{cases}
第一组代码演示花括号,例子如下图4演示。第二组代码演示括号,也就是矩阵的表示方式了,例子如下图5演示。当然,矩阵也有使用[]表示的,那么只需要把()修改成[]即可。
\left(
\matrix{
在这里面输入你想要输入的元素
}\right)
图4 演示花括号
图5 演示矩阵
转义特殊字符
- 转义符号
以上,我们已经看到,对于一些符号,如{},具有特殊意义,如果想要在输出的公式中展现除它们,就需要进行转义。
我们需要使用斜杠,"\",来转义我们想要转义的具有特殊语义的符号。如下图6演示,本来输入{},在实时演示区中可以看到,无法在公式中展现出来,但是经过转义之后,即输入 \{ \} 便显示出来了。
图6 演示转义字符
关于数学结构
在Typora中使用的Latex公式,有专门的符号名来表示特定数学结构,对于结构中详细部位的内容,我们需要填写入相应的{}内。例如,分式的结构名为\frac{}{},第一个{}表示分子,第二个{}表示分母,如果我们想要输入,就需要把1填入第一个{},把2填入第二个{},像这样\frac{1}{2},不要忘记了,frac前面有斜杠!表示对frac进行转义。直接给大家上演示图吧,如下图7。
更多关于数学结构的内容,可以查看后面“写在”最后的介绍的一篇文章,在这片文章里的“数学结构”你可以看到许多你想了解的数学符号结构的控制方式。
图7 分式结构演示
写在最后
如果想要查看更多的关于数学字符、希腊字母等等的符号表达,可以参考我的另一篇文章,《Typora中使用Latex符号——符号备忘录》。