LaTeX是一种命令式的排版工具。
LaTeX的数学公式有两种:行内公式和块级公式。行内公式放在文中与其它文字混编,块级公式单独成行。都使用美元符号进行标记显示。
一、LaTeX文件的通常语法如下:
\documentstyle{article}
\begin{document}
This is a first example of a simple input file.
\end{document}
如果是中文,将\documentstyle{article}改为
\documentstyle{carticle}
2.简单的规则:
(1)空格:Latex中空格不起作用。
(2)换行:用控制命令“\\”,或“ \newline”.
(3)分段:用控制命令“\par” 或空出一行。
(4)换页:用控制命令“\newpage”或“\clearpage”
(5)特殊控制字符:#,$, %, &, - ,{, }, ^, ~
要想输出这些控制符用下列命令:
\#\$ \%\&\-\{\}\^{}\~{}$\blackslash$表示“ \”.。
3.西文字符转换表
rm 罗马字体\it 意大利字体
\bf 黑体\sl 倾斜体
\sf 等线体\sc 小体大写字母
\tt打字机字体 \mit 数学斜体
4.字号转换命令表
点数(pt)相应中文字号控制命令
25一号 \Huge
20二号 \huge
17三号 \LARGE
14四号 \Large
12小四号 \large
10五号 \normalsize
9 小五号 \small
8 六号 \footnotesize
7 小六号 \scriptsize
5 七号 \tiny
5.纵向固定间距控制命令
smallskip \medskip \bigskip
6.页面控制命令:
\textwidth=14.5cm
\textheight=21.5cm
系统默认:字号10pt= 五号字;西文字体为罗马字体;textwidth=12.2cm,textheight=18.6cm。相当于美国标准信纸大小。
7.常见数学公式排版命令
(1)行中数学公式状态命令
\begin{math}数学公式 \end{math}
简式1:\(数学公式 \)
简式2:$ 数学公式 $
(2)独立数学公式状态命令
\begin{displaymath} 数学公式 \end{displaymath}
简式1:\[数学公式 \]
简式2:$$ 数学公式 $$
(三)数学公式的编辑示例
数学公式中的各种字体:
$$
\begin{array}{l}
\mathrm{ABCDEFGHIJKLMNOPQRSTUVWXYZ}\\%罗马字体
\mathtt{ABCDEFGHIJKLMNOPQRSTUVWXYZ}\\%打字机字体
\mathbf{ABCDEFGHIJKLMNOPQRSTUVWXYZ}\\%黑体
\mathsf{ABCDEFGHIJKLMNOPQRSTUVWXYZ}\\%等线体
\mathit{ABCDEFGHIJKLMNOPQRSTUVWXYZ}\\%意大利字体
\end{array}
$$
文中数学公式用$作为定界符,对于独立公式用$$作为定界符。上标用“^”,下标用“_”。
例如:
$ x^{y^{z^{w}}}=(1+{\rm e}^{x})^{-2xy^{w}} $,
$y_1'+y_2''+y_3'''$,
Su$^{\rm per}_{\rm b}$script等等。
数学中花体字母”\cal”命令
例如:
$\cal {ABCDEFGHIJKLMNOPQRSTUVW}$
大部分数学符号在WinEdt编辑器中的math工具中都能找到。
下面是方程环境的控制命令:
\begin{equation}
0.3x+y/2=4z
\end{equation}
求和与积分命令:
$$\sum_{i=1}^{n} x_{i}=\int_{0}^{1}f(x)\, {\rm d}x $$
$$\sum_{{1\le i\le n}\atop {1\le j\le n}}a_{ij}$$
$\sum\limits_{i=1}^{n} x_{i}=\int_{0}^{1}f(x)\, {\rm d}x $$\oint$
数学公式中省略号:
$\cdots\ldots \vdots\ddots $
求极限的命令:
$$\lim_{n \rightarrow \infty}\sin x_{n}=0$$
$\lim_{n \rightarrow \infty}\sin x_{n}=0$
分式的排版命令:
$$x=\frac{y+z/2}{y^2+\frac{y}{x+1}}$$
$$a_0+\frac 1{\displaystyle a_1
+\frac 1{\displaystyle a_2
+\frac 1{\displaystyle a_3
+\frac 1{\displaystyle a_4
+\frac 1{\displaystyle {a_5}}}}}}$$
根式排版命令:
$$x=\sqrt{1+\sqrt{1+\sqrt[n]{1+\sqrt[m]{1+x^{p}}}}}$$
$$x_{\pm}=\frac{-b\pm \sqrt{b^2-4ac}}{2a}$$
取模命令:
$\gcd(m,n)=a\bmod b$
$$x\equiv y \pmod{a+b}$$
矩阵排版命令:
$$
\begin{array}{clcr}
x+y+z & uv& a-b & 8\\
x+y & u+v & a & 88\\
x & 3u-vw & abc &888\\
\end{array}
$$
$$\left ( \begin{array}{c}
\left |\begin{array}{cc}
a+b&b+c\\c+d&d+a
\end{array}
\right |\\
y\\z
\end{array}\right )
$$
数学符号的修饰:
(1)上划线命令
$$\overline{1+\overline{1+\overline{x}^3}}$$
(2)下划线命令
$$\underline{1+\underline{1+\underline{x}^3}}$$
(3)卧式花括号命令
$$\overbrace{x+y+z+w}$$
$$\overbrace{a+b+\cdots +y+z}^{26}_{=\alpha +\beta}$$
(4)仰式花括号命令
$$a+\underbrace{b+\cdots +y}_{24}+z$$
(5)戴帽命令
$$\hat{o}\ \ \check{o}\ \ \breve{o}$$
$$\widehat{A+B} \ \ \widetilde{a+b}$$
$$\vec{\imath}+\vec{\jmath}=\vec{k}$$
(6)堆砌命令
$$y\stackrel{\rm def}{=} f(x) \stackrel{x\rightarrow 0}{\rightarrow} A$$
二、markdown语法之使用LaTeX语法编写数学公式。
行内公式
标记方法:使用一个美元符号包围起来
$数学公式$
样例:
这是行内公式:$\Gamma(n) = (n-1)!\quad\forall n\in\mathbb N$
效果:
这是行内公式:Γ(n)=(n−1)!∀n∈N
块级公式
标记方法:使用两个美元符号包围起来
$$数学公式$$
样例:
$$ x = \dfrac{-b \pm \sqrt{b^2 - 4ac}}{2a} $$
效果:
x=−b±b2−4ac−−−−−−−√2a
上标和下标
^表示上标。_表示下标。假设上下标的内容多于一个字符,要用{}把这些内容括起来当成一个总体。
上下标是能够嵌套的,也能够同一时候使用。
样例:
$x^{y^z}=(1+e^x)^{-2xy^w}$
效果:
xyz=(1+ex)−2xyw
另外,假设要在左右两边都有上下标。能够用\sideset命令。
样例:$\sideset{^1_2}{^3_4}\bigotimes$
效果:12⨂34
分数表示
方法1:\frac{分子}{分母}
方法2:分子 \over 分母
样例:$\frac{a+b}{c+d}$ 或 $1 \over 3$
效果: a+bc+d 或 13
注意:对于\frac的方法,假设分子分母都是单个数,那么大括号{}能够省略,如:$\frac12$表示12。