latex数学公式(行内(间)公式标注/希腊字母/数学函数/配对括号/定理环境
本博文源于Latex,主要對(duì)Latex的數(shù)學(xué)公式進(jìn)行學(xué)習(xí),Latex的核心莫過于它的數(shù)學(xué)公式的宏包,宏包過于強(qiáng)大,以致于數(shù)學(xué)公式編輯起來非常優(yōu)美。本博文分為:
- 行內(nèi)行間兩種公式的編寫
- 各種字母的數(shù)學(xué)
- 數(shù)學(xué)函數(shù)的使用
- 配對(duì)括號(hào)的使用
- 多行公式的編輯
- 定理環(huán)境的輸入
實(shí)驗(yàn)效果
實(shí)驗(yàn)內(nèi)容
行內(nèi)與行間
行內(nèi)代碼與行間代碼csdn都是支持的,這一部分可以參加博主的博文
Latex歐拉公式編輯-最美的數(shù)學(xué)公式
因此在使用的時(shí)候記住常用的符號(hào)即可。
打的都會(huì)被markdown析構(gòu)掉,因此直接看代碼即可。
%開始行內(nèi)公式學(xué)習(xí) From $ a+b>c $,we have..\par From \(a+b>c\),we have.... %結(jié)束行內(nèi)公式學(xué)習(xí) %開始行間公式學(xué)習(xí) Since $$ x^n+y^n=z^n, $$ \[x^n+y^n=z^n,\] \begin{displaymath} x^n+y^n=z^n, e^{i\pi} + 1 =0, \end{displaymath} we have... %結(jié)束行間公式學(xué)習(xí)公式標(biāo)注
這個(gè)公式標(biāo)注,csdn里好像運(yùn)行的不怎么友好,不過,可以肯定的是標(biāo)注是\begin{equation}到\end{equation}之間是公式編輯,然后會(huì)被加標(biāo)注
$$x_1+y_1>z_1 \eqno{(1)} $$ \begin{equation} x^n+y^n=z^n \end{equation} \begin{equation} x^n+y^n=z^n \end{equation} \begin{equation} x^n+y^n=z^n \end{equation}因此運(yùn)行結(jié)果如下:
希臘字母學(xué)習(xí)
一連串的希臘字母還包含黑板體和花體的英文字母,都是非常炫酷的。引入黑板體和花體的時(shí)候要特別注意引入包\usepackage{amssymb}
%開始對(duì)希臘字母進(jìn)行學(xué)習(xí) \[ \alpha\beta\delta\eta\gamma\iota \lambda\kappa\omega\sigma\zeta \] \[\Delta\Gamma\Lambda\Phi\Pi\Psi \Sigma\Theta\Omega\Upsilon\Xi \] %結(jié)束對(duì)希臘字母進(jìn)行學(xué)習(xí) %開始對(duì)黑板體或者花體進(jìn)行輸出 $$ \mathbb{ABCDEFGHIJKLMNOPQRSTUVWXYZ}\\ \mathcal{ABCDEFGHIJKLMNOPQRSTUVWXYZ} $$ %結(jié)束對(duì)黑板體learning結(jié)果為
數(shù)學(xué)函數(shù)
數(shù)學(xué)函數(shù)充次整個(gè)高等數(shù)學(xué)的半壁江山,這些我用matlab跑了一遍其實(shí)也都是函數(shù)調(diào)用的問題。在latex中以下有特殊的作用:
- \int:積分
- \lim極限
- \sqrt根號(hào)
- \sin \cos \tan是三角函數(shù)
- \frac是分式
因此理解之后,然后再去看latex代碼就會(huì)發(fā)現(xiàn)有點(diǎn)眉目,積分和極限的趨向根據(jù)代碼中照貓畫虎即可。
%開始數(shù)學(xué)函數(shù)學(xué)習(xí) \[ \frac{1}{2}+\frac{1}{3}=\frac{5}{6} \] \[ \sqrt{2}\cdot\sqrt[4]{2}=\sqrt[4]{8}\] \[ 2\sin x \cos x = \sin 2x \] \[ \lim_{n\to\infty}\frac{1}{n}=0 \] \[ \int\frac{1}{x} dx=\ln|x|+C \] \[ \int_0^\infty\frac{1}{x} dx=\ln|x|+C \]%結(jié)束對(duì)數(shù)學(xué)函數(shù)學(xué)習(xí)配對(duì)括號(hào)
括號(hào)沒配對(duì)之前,應(yīng)該是這樣子的,配對(duì)之后就更加美觀了
在latex中\(zhòng)left和\right就是掌握配對(duì)的。
第三行代碼可以根據(jù)自己想要的括號(hào)進(jìn)行相應(yīng)的調(diào)整進(jìn)行配對(duì)。
公式拆分進(jìn)多行
公式拆分多行是latex防止數(shù)學(xué)公式過長(zhǎng)的一種設(shè)置,公式的對(duì)齊和編號(hào)是更加美觀好看的再表現(xiàn)。因此就分成了:
- 對(duì)齊加編號(hào)\begin{align}%對(duì)齊
- 對(duì)齊不加編號(hào)\begin{align*}
- 不對(duì)齊加編號(hào)\begin{gather}%不對(duì)齊
- 不對(duì)齊不加編號(hào)\begin{gather*}
外加上每個(gè)都好關(guān)門,因此代碼就變成這樣子了
%開始多行公式學(xué)習(xí)\begin{gather}%不對(duì)齊 x+y=5\\ 2x+2y=8 \end{gather} \begin{align}%對(duì)齊 x + y &= 5 \\ 2x + 3y &= 8 \end{align} \begin{gather*}%不對(duì)齊不編號(hào) x+y=5\\ 2x+2y=8 \end{gather*} \begin{align*}%對(duì)齊不編號(hào) x + y &= 5 \\ 2x + 3y &= 8 \end{align*} \begin{equation} \begin{split} (2+3)\cdot5 &= 2\cdot5 + 3\cdot5 \\&=25 \end{split} \end{equation} \begin{equation} \left. \begin{aligned} x+y &> 5 \\ y-y &> 11 \end{aligned} \ \right\}\Rightarrow x^2 - y^2 > 55 \end{equation} \begin{eqnarray*} a x + b y &=& u \\ c x + d y &=& v \end{eqnarray*}%結(jié)束多行公式學(xué)習(xí)定理環(huán)境
定理環(huán)境是將理論與結(jié)論相融合,比如一條定理可以推出相應(yīng)的結(jié)論。比如:一條定理加一條結(jié)論、一條定理加兩三條結(jié)論等等
如果要對(duì)其編號(hào)的話,加上[section]。沒特殊要求默認(rèn)就行了。
實(shí)驗(yàn)完整源碼
\documentclass[UTF8]{article}\usepackage{amssymb} %引入黑板體或者花體 \usepackage{amsmath} \usepackage{titletoc} \usepackage{ctexcap}\begin{document} %開始行內(nèi)公式學(xué)習(xí) From $ a+b>c $,we have..\par From \(a+b>c\),we have.... %結(jié)束行內(nèi)公式學(xué)習(xí) %開始行間公式學(xué)習(xí) Since $$ x^n+y^n=z^n, $$ \[x^n+y^n=z^n,\] \begin{displaymath} x^n+y^n=z^n, e^{i\pi} + 1 =0, \end{displaymath} we have... %結(jié)束行間公式學(xué)習(xí) %開始對(duì)行間公式進(jìn)行標(biāo)注 $$x_1+y_1>z_1 \eqno{(1)} $$ \begin{equation} x^n+y^n=z^n \end{equation} \begin{equation} x^n+y^n=z^n \end{equation} \begin{equation} x^n+y^n=z^n \end{equation} %結(jié)束對(duì)行間公式進(jìn)行標(biāo)注 %開始對(duì)希臘字母進(jìn)行學(xué)習(xí) \[ \alpha\beta\delta\eta\gamma\iota \lambda\kappa\omega\sigma\zeta \] \[\Delta\Gamma\Lambda\Phi\Pi\Psi \Sigma\Theta\Omega\Upsilon\Xi \] %結(jié)束對(duì)希臘字母進(jìn)行學(xué)習(xí) %開始對(duì)黑板體或者花體進(jìn)行輸出 $$ \mathbb{ABCDEFGHIJKLMNOPQRSTUVWXYZ}\\ \mathcal{ABCDEFGHIJKLMNOPQRSTUVWXYZ} $$ %結(jié)束對(duì)黑板體或者話題的輸出 %開始數(shù)學(xué)函數(shù)學(xué)習(xí) \[ \frac{1}{2}+\frac{1}{3}=\frac{5}{6} \] \[ \sqrt{2}\cdot\sqrt[4]{2}=\sqrt[4]{8}\] \[ 2\sin x \cos x = \sin 2x \] \[ \lim_{n\to\infty}\frac{1}{n}=0 \] \[ \int\frac{1}{x} dx=\ln|x|+C \] \[ \int_0^\infty\frac{1}{x} dx=\ln|x|+C \]%結(jié)束對(duì)數(shù)學(xué)函數(shù)學(xué)習(xí) %開始配對(duì)括號(hào)的學(xué)習(xí) \[\lim_{x\to\infty}(1+\frac{1}{x})^x=\mathrm{e}\] \[\lim_{x\to\infty}\left(1+\frac{1}{x}\right)^x=\mathrm{e}\] \[\Bigg< \bigg\{ \Big[ \big( xyz \big) \Big] \bigg\} \Bigg> \] %結(jié)束配對(duì)括號(hào)的學(xué)習(xí) %開始多行公式學(xué)習(xí)\begin{gather}%不對(duì)齊 x+y=5\\ 2x+2y=8 \end{gather} \begin{align}%對(duì)齊 x + y &= 5 \\ 2x + 3y &= 8 \end{align} \begin{gather*}%不對(duì)齊不編號(hào) x+y=5\\ 2x+2y=8 \end{gather*} \begin{align*}%對(duì)齊不編號(hào) x + y &= 5 \\ 2x + 3y &= 8 \end{align*} \begin{equation} \begin{split} (2+3)\cdot5 &= 2\cdot5 + 3\cdot5 \\&=25 \end{split} \end{equation} \begin{equation} \left. \begin{aligned} x+y &> 5 \\ y-y &> 11 \end{aligned} \ \right\}\Rightarrow x^2 - y^2 > 55 \end{equation} \begin{eqnarray*} a x + b y &=& u \\ c x + d y &=& v \end{eqnarray*}%結(jié)束多行公式學(xué)習(xí) %開始對(duì)定理環(huán)境的學(xué)習(xí) \newtheorem{theorem}{Theorem}%一定理加推論 \newtheorem{corollary}{Corollary} \begin{theorem} This is a theorem. \end{theorem} \begin{corollary} This is a corollary. \end{corollary}\newtheorem{thrm}{Theorem} \newtheorem{corl}[thrm]{Corollary} \begin{thrm} This is a theorem. \end{thrm} \begin{corl} This is a corollary1. \end{corl} \begin{corl} This is a corollary2. \end{corl}\newtheorem{thm}{Theorem}[subsection] \newtheorem{cor}[thm]{Corollary} \begin{thm} This is a theorem. \end{thm} \begin{cor} This is a corollary. \end{cor}%結(jié)束對(duì)定理環(huán)境的學(xué)習(xí) \end{document}實(shí)驗(yàn)心得
在學(xué)習(xí)的時(shí)候開門和關(guān)門的匹配一定要做好,不然結(jié)果很難出來。
總結(jié)
以上是生活随笔為你收集整理的latex数学公式(行内(间)公式标注/希腊字母/数学函数/配对括号/定理环境的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: .net 出现的异常
- 下一篇: 适合Java初学者练手的网站