您的位置:首页 > 其它

LaTeX之公式及编号

2014-01-25 09:37 1431 查看

来自: LaTeX之公式及编号

LaTeX的数学公式有两种,即行中公式和独立公式。行中公式放在正文中间,独立公式单独成行。

行中公式可以用如下这三种方法表示:\begin{math}x^n+y^n=z^n\end{math},或者 \(x^n+y^n=z^n\),或者 $x^n+y^n=z^n$

单行的独立公式可以用如下三种方法表示:

\begin{displaymath}x^n+y^n=z^n\end{displaymath}

\[x^n+y^n=z^n\]

$$x^n+y^n=z^n$$


其中最后一种格式还可以指定公式的编号,比如

$$x^n+y^n=z^n \eqno{(1)}$$

另外也可以用如下方式给公式自动编号:

\begin{equation}x^n+y^n=z^n\end{equation}

至于多行的独立公式,可以用如下方式撰写:

\begin{eqnarray*}

x^n+y^n &=& z^n \\

x+y &=& z

\end{eqnarray*}


其中两个&号之间的是公式间对齐的位置,用\\隔开各行公式。上面输出的公式是没有编号的,如果需要自动编号,可以将eqnarray*改为eqnarray 。

Latex多行公式左对齐

atex输入多行公式且左对齐的方法如下:

3.4比较常用

1.

\begin{align}

& 公式1 \label{eq:rel1} \\

& 公式2 \label{eq:rel2}

\end{align}

这样得到的结果是每个子公式都会有编号;

2.

\begin{flalign}

\begin{split}

\hspace{3mm}%或空格,视左边空出的距离而定

公式1 \label{eq:rel1}

\hspace{}公式2 \label{eq:rel2}

……

\hspace{}公式n \label{eq:reln}

\end{split}&

\end{flalign}

这样得到的结果只有一个编号,位于大公式的中间位置

引用时:\eqref{eq:rel2},上面的\label{eq:rel2}必须加在每个公式后面

从网上搜了解决办法,发现都没有办法左对齐,问题就出在要在公式的前面加上 "间距 &"

\usepackage[fleqn]{amsmath}会全部左对齐
无编号的必须用 \[\] 来输入。


Latex里面分段函数的输入:

\begin{equation}

P_{r-j}=

\begin{cases}

0 &\mbox{if $r-j$ is odd}\\

r!\,(-1)^{(r-j)/2} &\mbox{if $r-j$ is even}

\end{cases}

\end{equation}





如何使上下限出现在求和、积分符号的上下方而不是右边?

数学公式中求和、积分符号的上下限的位置取决于是行间公式还是独立公式。在行间公式中,类似的上下限出现在符号的右边,而在独立公式中出现在符号的上下方。这一规则可以通过命令

\limits



\nolimits

来改变。行间公式缺省使用

\nolimits

而独立公式缺省使用

\limits

如果要改变缺省规则,就在符号后 面,上下限之前加入上面的两个命令之一。

例如缺省情况是

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

If $\sum_{i=1}^{n} i^2 = 0$ then ...





我们可以修改为

$$\sum\nolimits_{i=1}^{n} i^2 = 0$$

If $\sum\limits_{i=1}^{n} i^2 = 0$ then ...



内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: