原文地址:http://blog.csdn.net/hjq376247328/article/details/49718931
LaTeX的數學公式有兩種,即行中公式和獨立公式。行中公式放在正文中間,獨立公式單獨成行。
(1)行中公式可以用如下這三種方法表示:
,
或者
xn+yn=znxn+yn=zn ,
或者
$x^n+y^n=z^n$。
(2)會自動單獨成行的獨立公式可以用如下三種方法表示:
\begin{displaymath}
x^n+y^n=z^n
\end{displaymath}
不自動編號
人工編號
此種格式還可以指定公式的手動編號:
自動編號:
\begin{equation}
x^n+y^n=z^n
\end{equation}
引用時候可以直接用$編號$即可。
例如,
由公式($**$)即可得到結論。
一般情況下,行間公式
也可以用/[…/]表示
但對於這種人工編號的公式,不能用/[../]代替
.
單個公式換行
單個公式很長的時候需要換行,但僅允許生成一個編號時,可以用split命令
/begin{equation}
/begin{split}
a &= b //
c &= d
/end{split}
/end{equation}
注意:每行只允許出現一個“&”,使用split命令后,編號會 上下居中 顯示。
(3)多行的獨立公式,可以用如下方式撰寫:
begin{eqnarray}
左 & 中 & 右//
左 & 中 & 右//
…
/end{eqnarray}
比如:
\begin{eqnarray*}
x^n+y^n & = & z^n \\
x+y & = & z
\end{eqnarray*}
該環境對多行公式每行都加自動編號,如果相對某行不加編號,可在換行之前添加命令/nonumber。
其中兩個&號之間的是公式間對齊的位置,用//隔開各行公式。將eqnarray改為eqnarray*輸出的公式是沒有編號。
如果要改變公式的自動編號,可以重設計數器初始值:
/setcounter{equation}{數}
下一個編號自動加1。
(4)多個公式(比如,方程組)每個公式自動編號。
1) gather環境
是下面align環境的一種特殊情形。
/begin{gather}
a &= b //
c &= d //
…
/end{gather}
>>1.如果其中某幾行使用同一個編號,則需要內嵌一個split環境。
>>2.命令/notag可使當前行不編號。
2) align環境
可使幾組公式並排在一起,即在同一行顯示多個公式,方法是跟以前一樣,使用”&”對齊。
可替代gather環境。
3) /gathered,/aligned。以上幾種方程組環境,無論每個公式多小,都會占滿一行。使用相應的/gathered,/aligned環境,則只占據公式的實際寬度,整體作為一個特大的符號與其他符號一同處理。
這個結構還可以添加位置參數,以決定與其他符號的豎直對齊方式(b,t)。而且這種環境不再具有自動編號功能。
例如:
/begin{equation}
/left.
/begin{aligned}[b]
a &= b+c //
d &= b+c
/end{aligned}
/right/}
/Longrightarrow
/qquad a=d
/end{equation}
關於center和\centering區別
center 是環境,用來把要居中的東西包起來,用法是
\begin{center}
……
\end{center}。
\centeing 是命令,一般用在一個分組(如盒子、環境)內部,表示后面的內容居中。如:
%%%%%%%%%%%%%%%%%%%% The example來自lnotes120.pdf %%%%%%%%%%%%%%%%%%%%%
\begin{table}[htbp]
\caption{浮動環境中的三線表}
\label{tab:threesome}
\centering %%后面的內容居中,即表格居中
\begin{tabular}{lll}
\hline
操作系統& 發行版& 編輯器\\
\hline
Windows & MikTeX & TeXnicCenter \\
Unix/Linux & TeX Live & Emacs \\
Mac OS & MacTeX & TeXShop \\
\hline
\end{tabular}
\end{table
%%%%%%%%%%%%%%%%%%%% End Of The Example %%%%%%%%%%%%%%%%%%%%%
