LaTex基本语法
1.LaTeX文件的通常语法如下:
documentstyle{article}
egin{document}
This is a first example of a simple input file.
end{document}
如果是中文,将documentstyle{article}改为
documentstyle{carticle}
2.简单的规则:
(1)空格:Latex中空格不起作用。
(2)换行:用控制命令“\”,或“ ewline”.
(3)分段:用控制命令“par” 或空出一行。
(4)换页:用控制命令“ ewpage”或“clearpage”
(5)特殊控制字符:#,$, %, &, - ,{, }, ^, ~
要想输出这些控制符用下列命令:
# $ \% & - { } ^{} ~{} $lackslash$表示“ ”.。
3.西文字符转换表
rm 罗马字体 it 意大利字体
f 黑体 sl 倾斜体
sf 等线体 sc 小体大写字母
t 打字机字体 mit 数学斜体
4.字号转换命令表
点数(pt) 相应中文字号 控制命令
25 一号 Huge
20 二号 huge
17 三号 LARGE
14 四号 Large
12 小四号 large
10 五号 ormalsize
9 小五号 small
8 六号 footnotesize
7 小六号 scriptsize
5 七号 iny
5.纵向固定间距控制命令
smallskip medskip igskip
6.页面控制命令:
extwidth=14.5cm
extheight=21.5cm
系统默认:字号10pt= 五号字;西文字体为罗马字体;textwidth=12.2cm,textheight=18.6cm。相当于美国标准信纸大小。
7.常见数学公式排版命令
(1)行中数学公式状态命令
egin{math} 数学公式 end{math}
简式1: ( 数学公式 )
简式2: $ 数学公式 $
(2)独立数学公式状态命令
egin{displaymath} 数学公式 end{displaymath}
简式1: [ 数学公式 ]
简式2: $$ 数学公式 $$
(三)数学公式的编辑示例
数学公式中的各种字体:
$$
egin{array}{l}
mathrm{ABCDEFGHIJKLMNOPQRSTUVWXYZ}\%罗马字体
mathtt{ABCDEFGHIJKLMNOPQRSTUVWXYZ}\%打字机字体
mathbf{ABCDEFGHIJKLMNOPQRSTUVWXYZ}\%黑体
mathsf{ABCDEFGHIJKLMNOPQRSTUVWXYZ}\%等线体
mathit{ABCDEFGHIJKLMNOPQRSTUVWXYZ}\%意大利字体
end{array}
$$
文中数学公式用$作为定界符,对于独立公式用$$作为定界符。上标用“^”,下标用“_”。
例如:
$ x^{y^{z^{w}}}=(1+{ m e}^{x})^{-2xy^{w}} $,
$y_1'+y_2''+y_3'''$,
Su$^{ m per}_{ m b}$script等等。
数学中花体字母”cal”命令
例如:
$cal {ABCDEFGHIJKLMNOPQRSTUVW}$
大部分数学符号在WinEdt编辑器中的math工具中都能找到。
下面是方程环境的控制命令:
egin{equation}
0.3x+y/2=4z
end{equation}
求和与积分命令:
$$sum_{i=1}^{n} x_{i}=int_{0}^{1}f(x)\, { m d}x $$
$$sum_{{1le ile n}atop {1le jle n}}a_{ij}$$
$sumlimits_{i=1}^{n} x_{i}=int_{0}^{1}f(x)\, { m d}x $ $oint $
数学公式中省略号:
$cdots ldots vdots ddots $
求极限的命令:
$$lim_{n ightarrow infty}sin x_{n}=0$$
$lim_{n ightarrow 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{-bpm sqrt{b^2-4ac}}{2a}$$
取模命令:
$gcd(m,n)=amod b$
$$xequiv y pmod{a+b}$$
矩阵排版命令:
$$
egin{array}{clcr}
x+y+z & uv & a-b & 8\
x+y & u+v & a & 88\
x & 3u-vw & abc &888\
end{array}
$$
$$left ( egin{array}{c}
left |egin{array}{cc}
a+b&b+c\c+d&d+a
end{array}
ight |\
y\z
end{array} ight )
$$
数学符号的修饰:
(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 +eta}$$
(4)仰式花括号命令
$$a+underbrace{b+cdots +y}_{24}+z$$
(5)戴帽命令
$$hat{o} check{o} reve{o}$$
$$widehat{A+B} widetilde{a+b}$$
$$vec{imath}+vec{jmath}=vec{k}$$
(6)堆砌命令
$$ystackrel{ m def}{=} f(x) stackrel{x ightarrow 0}{ ightarrow} A$$
(四)中英文LaTeX模板
(1)下面给出的是中文LaTeX2e模板,此时文件的扩展名为.ctx。模板中%后面的中文是中文注解,读者可以阅读这些模板中的中文注解,以理解所涉及的LaTeX2e命令的含义。
documentclass[11pt]{ccart}%文件类说明
%还可以选择的类是cctbook
setlength{parindent}{12pt} %自然段第一行的缩进量为12pt
setlength{parskip}{10pt plus1pt minus1pt}
%自然段之间的距离为10pt,并可在8pt到11pt之间变化
setlength{aselineskip}{8pt plus2pt minus1pt}
%行间距为8pt,并可在7pt到10pt之间变化
setlength{ extheight}{21true cm}%版面高为21厘米
setlength{ extwidth}{14.5true cm}%版面宽为14.5厘米
egin{document}%正文开始
itle{Thesis}%文章标题,双反斜杠\ 表示换行
author{author\Dept. of Math.}
%作者名,单位,通信地址等,双反斜杠\ 表示换行
date{2003/8/5}
%文章写作日期,如果省略此行,计算机日期作为写作日期
maketitle%建立标题部分
%文章的正文输入
egin{center}%参考文献的书写
{heiti 参考文献}
end{center}
vskip 0.1cm
defhang{hangindentparindent}
def extindent#1{indentllap{#1enspace}ignorespaces}
def e{parhang extindent}
e{[1]} Nordhaus E,Stewart B,WhiteA.On the Maximum Genus of a Graph.{it J.combinatorial Theory B},1971,11:258-267
e{[2]} Skoviera M.The Maximum Genus of Graphs of Diameter Two.{it Discrete Math}.1991, 87:175-180
end{document}%源文件的结束
(2)英文LaTeX2e模板
documentclass[11pt]{article}%文件类说明
%还可以选择的类是book,report
setlength{parindent}{12pt} %自然段第一行的缩进量为12pt
setlength{parskip}{10pt plus1pt minus1pt}
%自然段之间的距离为10pt,并可在8pt到11pt之间变化
setlength{aselineskip}{8pt plus2pt minus1pt}
%行间距为8pt,并可在7pt到10pt之间变化
setlength{ extheight}{21true cm}%版面高为21厘米
setlength{ extwidth}{14.5true cm}%版面宽为14.5厘米
egin{document}%正文开始
itle{Thesis}%文章标题,双反斜杠\ 表示换行
author{author\Dept. of Math.}
%作者名,单位,通信地址等,双反斜杠\ 表示换行
date{2003/8/5}
%文章写作日期,如果省略此行,计算机日期作为写作日期
maketitle%建立标题部分
%文章的正文输入
section{Introduction}%第一节引言(机器自动编号)
{f Theorem 1.} {it For any fixed $ ho>0$, we have
$$||R(u, ho)||leq ||R_1(u, ho)||leq 2||R(u, ho)||,~~~forall uin H.
eqno(10)$$ Hence, (2) and (3) are equivalent for any fixed$ ho>0$.}
%一般定理的写法
{f Proof.}
egin{thebibliography}{99}
ibitem{Kind} D. Kinderlehrer and G. Stampacchia, {it An Introduction to
Variational Inequalities and Their Applications}, Academic Press,New York, (1980).
end{thebibliography}%参考文献
end{document}%源文件的结束
from: http://blog.sina.com.cn/s/blog_4b6a68ac010007c1.html