怎樣用LaTeX優(yōu)雅地打印數(shù)學(xué)的一切

關(guān)于AMS-math系統(tǒng)的介紹搪柑,有關(guān)于數(shù)學(xué)打印的一切。

LaTeX有強(qiáng)大的排版公式能力,你可以在很短的時(shí)間內(nèi)打印出一份符合規(guī)范的數(shù)學(xué)論文困食。

以下均使用宏包amsmath

綜述

LaTeX有兩種特定的模式來(lái)排版數(shù)學(xué)公式碗脊,包括行內(nèi)數(shù)學(xué)模式和行間數(shù)學(xué)模式啼肩。

行內(nèi)數(shù)學(xué)模式將公式排版在一個(gè)段落中橄妆,使用方式為\(...\)$...$\begin{math} ... \end{math}.

行間數(shù)學(xué)模式一般用于較長(zhǎng)的數(shù)學(xué)方程或希望單獨(dú)顯示的公式祈坠,使用方式為\[...]和`\begin{displaymath}...\end{displaymath}害碾。

有些符號(hào)在這兩種模式顯示效果有很大不同。一般稱行內(nèi)數(shù)學(xué)模式顯示的格式為文本格式赦拘,行間數(shù)學(xué)模式顯示的格式為顯示模式慌随。

在TexStudio中,行內(nèi)數(shù)學(xué)模式快捷鍵為Ctrl+Shift+M 行間模式快捷鍵為Alt+Shift+M

如果希望將方程編號(hào)躺同,并在之后使用標(biāo)簽去交叉引用阁猜,就需要用到equation 環(huán)境。注意equation已經(jīng)是數(shù)學(xué)環(huán)境蹋艺,所以不需要再里面加入$...$\[...]剃袍。

數(shù)學(xué)模式的群組

大部分?jǐn)?shù)學(xué)模式的命令只對(duì)其后的一個(gè)字符有效,因此捎谨,如果你希望一個(gè)命令對(duì)多個(gè)字符起作用民效,你必須把它們放在一個(gè)群組中,使用花括號(hào):{}

$ e^{i\pi} =1  $

數(shù)學(xué)公式的基本元素

下面介紹一些數(shù)學(xué)排版中最重要的一些命令涛救。這些命令必須包括在數(shù)學(xué)模式中畏邢,即$...$\[...]

希臘字母 小寫輸入為\alpha, \beta, \gamma, ... 大寫輸入為\Gamma, \Delta

指數(shù)和下標(biāo) 可以分別通過(guò)^_ 兩個(gè)符號(hào)指定检吆,注意如果指數(shù)和下標(biāo)超過(guò)了一個(gè)字符舒萎,需要用到群組。即把文本用花括號(hào)括起來(lái)咧栗。慣例是先輸下標(biāo)后輸指數(shù)逆甜。

在TexStudio中,下標(biāo)的快捷鍵為Ctrl+Shift+D 致板,指數(shù)的快捷鍵為Ctrl+Shift+U

平方根 輸入用\sqrt{} , n次方根用\sqrt[n]{} 來(lái)得到交煞。僅僅需要根號(hào),可以用\surd得到斟或。

在TexStudio中素征,平方根的快捷鍵為CtrlShift+Q

水平線 用命令\overline\underline 實(shí)現(xiàn)。注意單個(gè)字符上加一短橫的命令為\bar

' 可以輸入一個(gè)撇號(hào)萝挤。

向量 單個(gè)字符上的小箭頭用\vec御毅, 由A到B的向量用命令\overrightarrow\overleftarrow 指定。

點(diǎn) 命令\cdot

函數(shù) 通常用直立字體怜珍,LaTeX預(yù)制了很多函數(shù)命令端蛆。例如\log, \cos 等。如果需要自己定義函數(shù)酥泛,可以使用amsmath中的命令\DeclareMathOperator{\xxx}{XXX}

\DeclarMathOperator{\st}{s.t.}

%試比較下面兩種表示
$\st x>0$

$s.t. x>0$

取模 有兩個(gè)命令:\bmod 用于二元運(yùn)算"a mod b"; 而\pmod 則用于模的方程今豆。

$a \bmod b$\\
$ x \equiv a \pmod 嫌拣$

分式 上下形式的分式基本命令為\frac 。amsmath 提供了另外兩種命令\dfrac\tfrac , 前者無(wú)論行間環(huán)境還是行內(nèi)環(huán)境都打印顯示模式呆躲,后者則無(wú)論行間還是行內(nèi)都打印文本模式异逐。 一般對(duì)較小的分式可以直接輸入/

TexStudio 中插掂,\frac 的快捷鍵為Alt+Shift+F 灰瞻,\dfrac 的快捷鍵為Ctrl + Shift + F 。跳到下一個(gè)可編輯區(qū)域的快捷鍵為Ctrl+→ 辅甥。

$ \dfrac{1}{k} \; \frac{1}{k} \;  \tfrac{1}{k}$
\[ \dfrac{1}{k} \; \frac{1}{k} \; \tfrac{1}{k}\]

積分酝润,求和,乘積 他們分別用\int, \sum, \prod 表示肆氓,其中上限和下限用^_表示

重積分使用\iint, \iiint, \idotsint

定界符 小括號(hào)和中括號(hào)可以直接打出袍祖,大括號(hào)需要用\{\} 轉(zhuǎn)義底瓣。 一般情況下需要調(diào)整定界符的大小谢揪,在左定界符前加\left , 并在右定界符前加\right 。LaTeX會(huì)自動(dòng)調(diào)整定界符的大小捐凭。有時(shí)候自動(dòng)調(diào)整效果不滿意拨扶,可以使用\big, \Big, \bigg, \Bigg來(lái)調(diào)整定界符大小。

TexStudio中茁肠,\left的快捷鍵為Ctrl+Shift+L 患民, \right 的快捷鍵為Ctrl+Shift+R

\[ (\prod_{i=1}^{n})x_{i} ) \quad \left(\prod_{i=1}^{n} x_{i}\right )  \]

三點(diǎn)列 \ldots 得到在基線上的點(diǎn)垦梆,\cdots 得到上下居中的點(diǎn)匹颤。另外在表格和矩陣中\vdots 得到豎直的點(diǎn),\ddots 得到對(duì)角線的點(diǎn)托猩。

一般來(lái)說(shuō)印蓖,用在列舉時(shí)用基線的點(diǎn),用在相似項(xiàng)相加時(shí)用上下居中的點(diǎn)京腥。

\[ x_{1},\ldots.x_{n} \quad x_{1}+\cdots + x_{n} \]

下舉一例運(yùn)用到所有知識(shí)

$ \forall \alpha, \beta> 0,  $ 成立
    \[ \dfrac{\alpha+\beta}{2} > \sqrt{\alpha \cdot \beta}\]
將這個(gè)結(jié)論推廣, 可以得到 ~$\forall x_{1},\ldots ,x_{n}>0, $ 
    \[ \dfrac{x_{1}+\cdots+x_{n}  }{n} > \sqrt[n]{x_{1} \cdots x_{n}}\]
        
對(duì)于任意非零復(fù)向量~$\alpha,  $ 成立
    \[ \alpha \bar{\alpha}'  >0 \]
        
三角不等式
    \[\left  |\overrightarrow{AC}\right | \leq \left |\overrightarrow{AB}\right |+\left |\overrightarrow{BC}\right  | \]
        
一個(gè)不等式
    \[ \prod_{i=1}^{n} x_{i}y_{i} \leq \left \{\prod_{i=1}^{n}x_{i}^{2}\right \}^{1/2} \left \{\prod_{i=1}^{n}y_{i}^{2}\right \}^{1/2}\]

數(shù)學(xué)空格

有時(shí)候由TeX選擇的空格不令人滿意赦肃,可以插入一些特殊的空格控制命令來(lái)調(diào)整」耍空格由小到大依次為\,, \:, \;, \quad, \qquad

在重積分的空格選取中他宛,amsmath提供了\iint, \iiint, \iiiint, \idotint 來(lái)生成重積分號(hào)。

垂直取齊

矩陣

amsmath宏包提供了一系列用于排版的矩陣環(huán)境欠气,都依托于LaTeX中的array 環(huán)境厅各。

環(huán)境 矩陣
pmatrix ()
bmatrix []
Bmatrix {}
vmatrix ||
Vmatrix || ||

同樣也提供了用于生成行內(nèi)數(shù)學(xué)模式中的小矩陣環(huán)境smallmatrix

矩陣環(huán)境中的下一列和換行命令與表格中一致。

\[ \det(A)=\begin{vmatrix}
        a_{11} & a_{12} & \cdots  & a_{1n}\\
        a_{21} & a_{22} & \cdots  & a_{2n}\\
        \cdots & \cdots & \cdots  & \cdots\\
        a_{n1} & a_{n2} & \cdots  & a_{nn}\\
        \end{vmatrix} \]

分段函數(shù)

amsmath宏包提供了cases 環(huán)境用于方便排版分段函數(shù)预柒。

\[ \delta(x)=\begin{cases}
    1   &x=0,\\
    0  & x\neq0.
\end{cases} \]

長(zhǎng)公式

amsmath宏包提供了很多用于長(zhǎng)公式排版的命令队塘,一般基于LaTeX的equationeqnarry 環(huán)境琐鲁。但amsmath文檔建議不再使用LaTeX的長(zhǎng)公式環(huán)境。

在公式環(huán)境中人灼,命令\tag{num}可以生成公式的編號(hào)围段。命令\notag 可以取消公式的編號(hào)。

單行公式

equation 環(huán)境用于生成帶編號(hào)的單行公式投放,equation* 環(huán)境則生成不帶編號(hào)的單行公式奈泪。

無(wú)對(duì)齊的多行公式

multline環(huán)境可以將一個(gè)長(zhǎng)公式分成幾行,并賦予一個(gè)編號(hào)灸芳。一般第一行左對(duì)齊涝桅,最后一行右對(duì)齊±友可以用命令\shoveleft\shoveright 來(lái)強(qiáng)制左對(duì)齊或右對(duì)齊冯遂。

可以用宏包選項(xiàng)\reqno\leqno 來(lái)決定編號(hào)放在最后一行之后還是第一行之前。

對(duì)齊的多行公式

split環(huán)境可以將一個(gè)長(zhǎng)公式分成幾行谒获,并且使用& 可以指定每一行對(duì)齊什么符號(hào)蛤肌,使用\\換行。注意split 環(huán)境沒(méi)有編號(hào)批狱,并且只能被用在其他行間模式的環(huán)境中裸准。比如equation, gather, align

無(wú)對(duì)齊的公式組

gather 環(huán)境用于一次排版多個(gè)公式,其中每個(gè)公式都有自己的編號(hào)赔硫,使用\\換行炒俱。對(duì)應(yīng)的gather* 則排版多個(gè)不帶編號(hào)的公式。gather環(huán)境中可以嵌套split環(huán)境爪膊。

對(duì)齊的公式組

align 環(huán)境用于帶對(duì)齊的排版多個(gè)公式权悟,同樣每個(gè)公式都有自己的編號(hào)。使用& 對(duì)齊推盛,使用\\換行峦阁。

使用額外單獨(dú)的& 可以得到類似表格的一列列公式,例如考慮下列式子小槐。

\begin{align}
    x& = y_1-y_2+y_3-y_5+y_8-\dots
    &\quad& \text{式子}\\
    & = y’\circ y^* && \text{式子}\\
    & = y(0) y’ && \text {式子}
\end{align}

alignat{n} 環(huán)境可以生成類似表格的對(duì)齊公式組拇派,其中n為列數(shù)。

\begin{alignat*}{2}
    x& = y_1-y_2+y_3-y_5+y_8-\dots
    &\quad& \text{式子}\\
    & = y’\circ y^* && \text{式子}\\
    & = y(0) y’ && \text {式子}
\end{alignat*}

實(shí)際寬度的公式塊

gather, align, alignat 生成的是占滿整個(gè)文檔寬度的公式塊凿跳,有時(shí)候我們需要將公式塊包在一個(gè)括號(hào)之中件豌。可以用到下面的命令控嗜。

gathered,aligned, alignedat 這些命令可以生成公式實(shí)際寬度的塊茧彤,所以可以用在條件之中。例如

\begin{equation*}
\left.\begin{aligned}
B’&=-\partial\times E,\\
E’&=\partial\times B - 4\pi j,
\end{aligned}
\right\}
\qquad \text{Maxwell’s equations}
\end{equation*}

文本截?cái)喙?/h3>

\intertext 用于將一行簡(jiǎn)短的文本插入到公式組中疆栏,只能用在\\ 中曾掂。

\begin{align}
    a^{2}\\
    \intertext{文字}
    b^{2}
\end{align}

公式編號(hào)

在LaTeX中惫谤,如果你想將公式編碼中帶上節(jié)數(shù),可以使用命令\numberwithin

\numberwithin{equation}{section}

因?yàn)槠渌江h(huán)境都是由equation 生成珠洗,所以只需要定義equation即可溜歪。

\eqref 提供了帶括號(hào)的公式引用。

環(huán)境subequations 可以生成類似(4.9 a),(4.9 b)之類的編號(hào)许蓖。

\begin{equation}
    e^{i\pi}=1
\end{equation}
\begin{multline}
    x^{2}+y^{2}=\\
     z^{2}   
\end{multline}
\[ \begin{split}
    \sum_{i=1}^{n} (x_{i}+y_{i})^{2} =& \sum_{i=1}^{n} x_{i}^{2} + \sum_{i=1}^{n} y_{i}^{2}\\
    &+2\sum_{i=1}^{n} x_{i}y_{i}
\end{split} \]
\begin{gather}
    a=b\\
    c=d
\end{gather}
\begin{align}
    x& = y_1-y_2+y_3-y_5+y_8-\dots
    &\quad& \text{式子}\\
    & = y’\circ y^* && \text{式子}\\
    & = y(0) y’ && \text {式子}
\end{align}
\begin{alignat*}{2}
    x& = y_1-y_2+y_3-y_5+y_8-\dots
    & \text{式子}\\
    & = y'\circ y^* & \text{式子}\\
    & = y(0) y' & \text {式子}
\end{alignat*}
\begin{equation*}
    \left.\begin{aligned}
    B’&=-\partial\times E,\\
    E’&=\partial\times B - 4\pi j,
    \end{aligned}
    \right\}
    \qquad \text{Maxwell’s equations}
\end{equation*}
\begin{align}
    a^{2}\\
    \intertext{文字}
    b^{2}
\end{align}

定理

排版“引理”蝴猪、“定義”、“公理”及其他類似的結(jié)構(gòu)膊爪。

宏包amsthm 提供了\newtheoremstyle{style}命令自阱,通過(guò)三個(gè)預(yù)定義的樣式中選擇一個(gè)來(lái)定義定理的外觀。三個(gè)樣式分別為

樣式 標(biāo)題 內(nèi)容
defination 粗體 羅馬體
plain 粗體 斜體
remark 斜體 羅馬體

在導(dǎo)言區(qū)使用命令示例如下

\theoremstyle{definition} \newtheorem{law}{定律}
%\newtheorem{name}[counter]{text} 其中counter表示與某個(gè)定理環(huán)境共用計(jì)數(shù)器
\theoremstyle{plain}      \newtheorem{jury}[law]{定理}
%\newtheorem*{name}[counter]{text} 其中*表示無(wú)編號(hào)
\theoremstyle{remark} \newtheorem*{remark}{注記}

在正文區(qū)可以使用命令\begin{name}[text]...\end{name} 來(lái)使用名字為name的定理環(huán)境米酬,其中text參數(shù)為定理的名字沛豌。

%導(dǎo)言區(qū)添加
\theoremstyle{definition} \newtheorem{law}{定律}

\begin{law}[April][section]
    四月(April)總是呆不住
\end{law}

amsthm 還提供一個(gè)proof 環(huán)境。命令為\begin{proof}...\end{proof}

可以在導(dǎo)言區(qū)重新定義proofname 使其支持中文赃额,命令為

%導(dǎo)言區(qū)添加
\renewcommand{\proofname}{證明}

\begin{proof}
    偽裝成證明
\end{proof}

命令\qedhere可以手動(dòng)移動(dòng)“證畢”符加派。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市爬早,隨后出現(xiàn)的幾起案子哼丈,更是在濱河造成了極大的恐慌启妹,老刑警劉巖筛严,帶你破解...
    沈念sama閱讀 210,978評(píng)論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異饶米,居然都是意外死亡桨啃,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 89,954評(píng)論 2 384
  • 文/潘曉璐 我一進(jìn)店門檬输,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)照瘾,“玉大人,你說(shuō)我怎么就攤上這事丧慈∥雒” “怎么了?”我有些...
    開封第一講書人閱讀 156,623評(píng)論 0 345
  • 文/不壞的土叔 我叫張陵逃默,是天一觀的道長(zhǎng)鹃愤。 經(jīng)常有香客問(wèn)我,道長(zhǎng)完域,這世上最難降的妖魔是什么软吐? 我笑而不...
    開封第一講書人閱讀 56,324評(píng)論 1 282
  • 正文 為了忘掉前任,我火速辦了婚禮吟税,結(jié)果婚禮上凹耙,老公的妹妹穿的比我還像新娘姿现。我一直安慰自己,他們只是感情好肖抱,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,390評(píng)論 5 384
  • 文/花漫 我一把揭開白布备典。 她就那樣靜靜地躺著,像睡著了一般意述。 火紅的嫁衣襯著肌膚如雪熊经。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,741評(píng)論 1 289
  • 那天欲险,我揣著相機(jī)與錄音镐依,去河邊找鬼。 笑死天试,一個(gè)胖子當(dāng)著我的面吹牛槐壳,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播喜每,決...
    沈念sama閱讀 38,892評(píng)論 3 405
  • 文/蒼蘭香墨 我猛地睜開眼务唐,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了带兜?” 一聲冷哼從身側(cè)響起枫笛,我...
    開封第一講書人閱讀 37,655評(píng)論 0 266
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎刚照,沒(méi)想到半個(gè)月后刑巧,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,104評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡无畔,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,451評(píng)論 2 325
  • 正文 我和宋清朗相戀三年啊楚,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片浑彰。...
    茶點(diǎn)故事閱讀 38,569評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡恭理,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出郭变,到底是詐尸還是另有隱情颜价,我是刑警寧澤,帶...
    沈念sama閱讀 34,254評(píng)論 4 328
  • 正文 年R本政府宣布诉濒,位于F島的核電站周伦,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏循诉。R本人自食惡果不足惜横辆,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,834評(píng)論 3 312
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧狈蚤,春花似錦困肩、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,725評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至靖避,卻和暖如春潭枣,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背幻捏。 一陣腳步聲響...
    開封第一講書人閱讀 31,950評(píng)論 1 264
  • 我被黑心中介騙來(lái)泰國(guó)打工盆犁, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人篡九。 一個(gè)月前我還...
    沈念sama閱讀 46,260評(píng)論 2 360
  • 正文 我出身青樓谐岁,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親榛臼。 傳聞我的和親對(duì)象是個(gè)殘疾皇子伊佃,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,446評(píng)論 2 348

推薦閱讀更多精彩內(nèi)容

  • 字母形式的LaTeX 命令忽略其后的所有空格。如果要人為引入空格沛善,需要在命令后面加一對(duì)括號(hào):\TeX{} 阻止其忽...
    ibunny閱讀 6,081評(píng)論 0 2
  • 今天主要總結(jié)了latex的一些基本配置和使用latex進(jìn)行科技論文寫作的基本要素(書寫文檔航揉,插入表格,插入圖片金刁,插...
    taozhaojun閱讀 13,113評(píng)論 1 22
  • 本文目錄: 題外話 熟悉LaTeXLaTeX的讀音和寫法書中介紹的LaTeX版本會(huì)不會(huì)過(guò)時(shí)再談LaTeX發(fā)行版 一...
    紙山閱讀 31,714評(píng)論 6 29
  • latex 寫公式會(huì)遇到下面幾種情況帅涂,分別如下處理:1,正常胀葱。就用普通的 \begin{equation}\beg...
    曹博博閱讀 1,376評(píng)論 0 1
  • 做數(shù)學(xué)建模時(shí)漠秋,用一個(gè)小時(shí)的時(shí)間教會(huì)了隊(duì)友LaTeX,這是當(dāng)時(shí)的講義抵屿。 關(guān)于TeX的介紹 TeX是全世界最專業(yè)也是最...
    MrGod閱讀 8,907評(píng)論 4 80