3. 說明
4. 參考文獻
對數學公式的排版, 可以說是 latex 中最精彩的部分.
首先說需要注意的問題. 數學公式中有時候會出現文字(中文或英文),
需要將文字用命令\text
包起來. 如果將文字不加處理, 直接寫到公式裡面會出現如下問題:
現在來看怎麼排版數學公式. 數學公式多種多樣, 但總的說起來, 可以分為行內公式和行間公式.
行內公式統一使用$...$
來表達.$
前後一般要有空格, 除非公式後面有標點符號.
對於行間公式, 要麼編號, 要麼不編號; 要麼單行, 要麼多行. 通過組合之後可知行間公式有四種: 單行編號、單行不編號、多行編號和多行不編號. 下面對每種公式的寫法逐一介紹.
單行編號的公式示例:
\begin\label
\int_0^1f(t)dt = \iint_dg(x,y)dxdy.
\end
執行結果為: ∫1
0f(t
)dt=
∬dg(
x,y)
dxdy
.(1)
(1)∫01
f(t)
dt=∬
dg(x
,y)d
xdy.
其中\label
的花括號中的內容可以使字母、數字、點號和減號的組合(例如\label
), 用來對公式進行引用, 引用的命令為\eqref
.
不編號公式應避免使用$$...$$
, 因為它可能會產生不良間距. 可以用
\[
\int_0^1f(t)dt = \iint_dg(x,y)dxdy.
\]
簡單書寫, 也可用
\begin
\int_0^1f(t)dt = \iint_dg(x,y)dxdy.
\end
來書寫, 效果相同, 執行結果為 ∫1
0f(t
)dt=
∬dg(
x,y)
dxdy
. ∫01
f(t)
dt=∬
dg(x
,y)d
xdy.
多行編號的公式示例1(注意對齊符號&
的位置):
\begin\label
\begin
\frac
(\sin(x+y) + \sin(x-y)) =& \frac
(\sin x \cos y + \cos x \sin y)\\
& + \frac
(\sin x \cos y - \cos x \sin y)\\
=& \sin x \cos
y.\end
\end
執行結果為: 12
(sin(x
+y)+
sin(x−
y))=
=12(
sinx
cosy
+cos
xsiny)
+12(
sinx
cosy
−cos
xsiny)
sinx
cosy
.(2)
(2)12(
sin(x
+y)+
sin(x
−y))
=12(
sin
xcosy
+cosx
siny)
+12(
sin
xcosy
−cosx
siny)
=sinx
cosy.
多行編號的公式示例2:
\begin
\label
\begin
\frac
= \lambda - \beta si - \mu s -\mu_1 mzs + \delta_0r, \\
\frac
= \beta si - (\mu+\delta+\gamma)i.
\end
\end
執行結果為:
\label
d(x) =
\begin
1, &
\text
x \in
\mathbb
;\\0, &
\text
x \in
\mathbb
\setminus
\mathbb
.\end
\end
執行結果為: d(
x)=...\end改為\begin...\end
使得公式不編號. 也可以用
\begin
\frac
(\sin(x+y) + \sin(x-y)) =& \frac
(\sin x \cos y + \cos x \sin y)\\
& + \frac
(\sin x \cos y - \cos x \sin y)\\
=& \sin x \cos
y.\end
來排版此類公式. 執行結果為: 12
(sin(x
+y)+
sin(x−
y))=
=12(
sinx
cosy
+cos
xsiny)
+12(
sinx
cosy
−cos
xsiny)
sinx
cosy
. 12(
sin(x
+y)+
sin(x
−y))
=12(
sin
xcosy
+cosx
siny)
+12(
sin
xcosy
−cosx
siny)
=sinx
cosy.
本文中只介紹了數學公式的基本寫作框架, 具體細節請參看文獻[1,2]. 文中應該顯示為編號的公式, 在部落格中沒有顯示編號, 屬於網頁顯示問題, 在latex編譯器中編譯相應**會顯示編號.
文中如有不妥之處,肯請指教.
[1] 劉海洋. latex 入門 [m]. 北京: 電子工業出版社, 2013.
[2] 胡偉. latex 2e完全學習手冊(第二版). 北京: 清華大學出版社, 2013.
用Latex編輯數學公式
在寫部落格的過程中發現寫數學公式是一件非常不友好的事情,不僅繁瑣而且常出現相容問題。這裡介紹乙個非常強大的工具latex,通過簡單的語法可以輕鬆寫 出美觀優雅的公式。本博文總結了一些latex的基礎語法,讓你5分鐘即可輕鬆上手。1.排版方式 行級元素 inline 行級元素使用 在正文行內使用,兩個...
用Latex編輯數學公式
在寫部落格的過程中發現寫數學公式是一件非常不友好的事情,不僅繁瑣而且常出現相容問題。這裡介紹乙個非常強大的工具latex,通過簡單的語法可以輕鬆寫 出美觀優雅的公式。本博文總結了一些latex的基礎語法,讓你5分鐘即可輕鬆上手。1.排版方式 行級元素 inline 行級元素使用 在正文行內使用,兩個...
高效使用latex編輯數學公式
在寫 輸入數學公式時,我們有很多種方式可以選擇,例如 axmath mathtype 微軟的公式編輯器等,這些工具可以直觀的編輯數學公式,但是當公式較多較複雜時難免會出現差錯,因此我們還可以選擇letax來編輯數學公式。letax編輯數學公式思路與其他幾種完全不同,他入門難度較大,但是一旦學習掌握之...