! J% ~6 W; U/ |( V. \1 x注:文章里的代码我自己测试是可以直接复制进winedt编译成功的。但是有朋友反馈说编译不成功,检查后的结果大概是在发帖的时候,排版系统自主“智能”增添了一些换行符制表符等类似物。因此如果直接复制编译不成功的时候,请尝试手打一遍。(*^__^*) 嘻嘻……% V6 w# w# i) H- e. ]
, L* f) q+ N* U9 r
1.LaTeX软件的安装和使用 / k/ E0 O1 t" Y8 w/ r- X ! T/ p! W' }/ w. G# L% b, `方法A(自助):在MikTeX的官网下载免费的MikTeX编译包(150Mb)并安装。下载WinEdt(9.5Mb)(收费)或TexMaker(32Mb)(免费)等编辑界面软件并安装。 ' {& \9 J' q* _0 s* ?方法B(打包):在ctex.org下载ctex套装(203Mb或1.3Gb)(含MikTeX及WinEdt)8 V# L' E7 ~) }8 |( D2 @: b T
新人不必纠结软件问题,随便什么软件随便什么版本只要下载下来能编译出pdf来就可以,先下载了装上来试试再说。我推荐winedt也是方便我在介绍按钮样子的时候可以统一描述。 * O' h6 U3 w, \- h) }! @1 X6 l2 h" @' r* U
2.第一个文档 ( }; a4 R$ t. G( ^3 N- k
打开WinEdt,建立一个新文档,将以下内容复制进入文档中,保存,保存类型选择为UTF-8。 , O6 {/ r4 Q0 ~4 x9 J0 D
) a. e( x5 q3 ?3 ]* m, l4 P
\documentclass{article} 6 a! H3 i4 n4 |8 W( ]5 u\begin{document} 7 K0 z. l: M! q1 a# v$ E8 i hello, world ' H6 x2 W: N* Y& o s
\end{document} ! B7 p- D2 r, N. r; ?% I2 { 1 C! F. _' l% ?, J( ^+ O然后在WinEdt的工具栏中找到编译按钮(在垃圾桶和字母B中间),在下拉菜单中选择XeLaTeX,并点击编译。 如果顺利的话,我们就可以顺利生成出第一个pdf文件,点击工具栏中的放大镜按钮就可以快速打开生成的pdf文件。 " D0 P4 ?, {1 C- L f( ]. b
; Q' |% E% ^. g5 Y' q- n8 Y' `3.标题、作者和注释 ( y2 z! C E7 _% g1 S; T# d" W
建立一个新文档,将以下内容复制进入文档中,保存,保存类型选择为UTF-8,编译并观察现象。 , d, ` v0 y; T3 m6 |7 s3 r: I
# v% G; q K, K' R) w
\documentclass{article} ; z; q! e! O, `6 |' ~* D \author{My Name} ! a: Y+ T: `! f7 d" i5 @ \title{The Title} 8 s/ r8 V5 n' N/ D* L, S6 p\begin{document} 1 j! p- o/ j9 E \maketitle 2 p, M, j3 Y% B* O- m) I
hello, world % This is comment 7 b- I0 L4 J8 a' h. N\end{document}9 v, c- {. P' R: ]1 F) ?9 n6 ?7 Q
%意为本行右边所有内容被注释掉,在生成的pdf中不会显示。 * v8 O' b& ^1 n' ]! e; B& l2 X1 ^, o
4.章节和段落 + f0 ~) R: j, h9 s E
建立一个新文档,将以下内容复制进入文档中,保存,保存类型选择为UTF-8,编译并观察现象。 1 J4 O" X2 C. H ' B! D) h+ J3 m; P1 ?. ~( ~* L\documentclass{article} * o& c R# G4 o) O( w \title{Hello World} * I3 p2 o/ y7 G/ H\begin{document} ! I( r& \6 ?3 Q" S0 e. F) [ \maketitle 9 ^. L' |! ] B: z1 O
\section{Hello China} China is in East Asia. % C4 ^5 N) g. N2 x* R5 U
\subsection{Hello Beijing} Beijing is the capital of China. $ L2 g- j3 A Z
\subsubsection{Hello Dongcheng District} + I! I( M$ K5 v; s5 @
\paragraph{Tian'anmen Square}is in the center of Beijing & V% m: C* a: }- X8 F6 c \subparagraph{Chairman Mao} is in the center of Tian'anmen Square 7 }9 [9 o3 C% M' l, r \subsection{Hello Guangzhou} 6 L: e7 L* y& B. }8 W+ c+ L4 O \paragraph{Sun Yat-sen University} is the best university in Guangzhou. . q$ X" }) |2 q1 |& k: m" Q! i
\end{document} * J* w9 r, z+ n; A/ y5 v! F: R
/ C" [$ d: i3 D! n6 T! Z2 n
退格只是为了看起来层次清晰美观。实际操作上未必要如此,每一行之前的空格不影响编译生成PDF的排版结果。 * i# Y# |/ W8 g8 d/ K a! I+ @4 X. o1 z5.加入目录 , P6 a. _' {5 G% ^0 l
建立一个新文档,将以下内容复制进入文档中,保存,保存类型选择为UTF-8,编译并观察现象。 ( e: r" t5 H" V* Y( e9 w" ?8 s; _. b
\documentclass{article} 0 r5 d6 c5 Y: e# S\begin{document} 4 Y" Z8 f9 Y2 ]( ?1 @, c \tableofcontents 2 [ r! E5 c; V4 [
\section{Hello China} China is in East Asia. & o- n3 n, \, n
\subsection{Hello Beijing} Beijing is the capital of China. ; a" ]0 o. C x7 {5 g' D6 M \subsubsection{Hello Dongcheng District} 4 c: }* G& t; y6 X: Y0 {, e8 x; O
\paragraph{Hello Tian'anmen Square}is in the center of Beijing 0 F1 a0 @4 S( g. [ o \subparagraph{Hello Chairman Mao} is in the center of Tian'anmen Square : I+ O0 ^- W0 D! c' ~3 Y6 ~
\end{document} 1 \6 h) V3 p9 D! w" M) P/ E7 O: u# U% x
6.换行 + C5 m* @5 Q9 N# L! @) {; \9 ~+ ]4 Y0 ^
建立一个新文档,将以下内容复制进入文档中,保存,保存类型选择为UTF-8,编译并观察对比现象。 0 W+ _$ R! {* Q* q2 @0 D Y& k
- @+ |9 g9 i) I- }$ K\documentclass{article} $ g3 y% t1 T$ ?, b9 T
\begin{document} 8 d8 J" j v) H4 g" z1 y9 j2 F
Beijing is : k0 p: p: q( x0 @. c* W& L- b$ I! h the capital ( ^1 R* i; J) D$ r Y
of China. ( Y. y0 \! b* d' ^7 T
" Z* O$ A! G8 m/ l! `$ z Washington is - j$ i1 g7 l7 y4 y- M 7 y9 Y5 `0 |- W9 ^7 `1 L# k8 g the capital % [1 Q8 K5 _8 t! G
. P, C* z( d3 ]5 A# f of America. ; T. M$ H. `' @! Q# z
^! |/ |! Z$ r Amsterdam is \\ the capital \\ : g2 t# c; t9 s of Netherlands. 9 M+ i( t% J% T9 n
\end{document} - j, g; U) y1 M5 c $ G2 @1 }9 I% M% P0 n空一行为另起一段,\\为段内强制换行。8 X% ^; p, M& Q4 Q. w
我对之前手滑写出New York is the capital of America这类低级错误表示非常抱歉。 5 b+ V& s" O$ N . T: q( l9 l; [! r9 ~7.数学公式 * W' I/ g# B4 k" `6 r( I
建立一个新文档,将以下内容复制进入文档中,保存,保存类型选择为UTF-8,编译并观察对比现象。 , N! @( |7 r: L3 t# t" g9 @" R2 |" \# i8 n m3 X r
\documentclass{article} 9 f# }! H2 _) j: O6 ?- y) y
\usepackage{amsmath} , |7 w6 ^0 R; U9 g$ a: V6 ^6 K3 u3 b9 } \usepackage{amssymb} . o; A* V$ O* F8 e y/ r1 l\begin{document} 7 k' @* V L8 ^
The Newton's second law is F=ma. 9 o, W+ M \& l$ P+ e
/ b1 w* {$ X% ^5 T/ h5 D
The Newton's second law is $F=ma$. 7 a6 J; V8 j1 r p* s. \' K' M. I1 E" o9 O6 ]+ G0 k
The Newton's second law is ( ~5 v) a" |' o7 i R+ R
$$F=ma$$ 8 H, E! |/ j( g& E3 T0 a+ L) ~ {+ P( I) v' \ @0 N& X# U
The Newton's second law is 4 q- R1 i) ^7 y* A# e, H% }# V
\[F=ma\] 1 R/ u% L5 d5 {" ? + f. u6 C) Z$ `* I5 Z Greek Letters $\eta$ and $\mu$ 3 K' d/ F0 ?3 f# P' k, W% _
) b3 q: K" ]; l1 V- x6 c8 b$ S& T
Fraction $\frac{a}{b}$ : e$ w3 R% V! \- F% X5 A) M
6 B( l2 U4 {7 N6 b# C) }' f* T
Power $a^b$ ) C7 [& r6 L! M6 B+ X6 o" R, P& A
Subscript $a_b$ 1 \9 G/ E/ h& W) A; O6 C& r
; O7 g: C# D: t Derivate $\frac{\partial y}{\partial t} $ 0 g) x0 ?% q; W y4 V
" L' L. o2 T+ q9 a* i4 H
Vector $\vec{n}$ ) ~, Y* L% z5 C/ Q- A" ?- O! V% F
! k* H/ e' m; S Bold $\mathbf{n}$ ) V& b% s0 j6 h0 Q+ i5 q/ k; E( Z( E3 e
To time differential $\dot{F}$ * A+ j! T+ d# G {0 W2 V
( E | Z7 U2 J: y Matrix (lcr here means left, center or right for each column) W7 A" w9 c! s) j6 t/ z
\[ n8 A9 l+ m# p) R+ G5 m \left[ R: {9 t- T# w$ O \begin{array}{lcr} / K1 T8 {( B5 ?9 x# X1 x8 q a1 & b22 & c333 \\ 2 J3 S) ~# g& Z b% q d444 & e555555 & f6 % \6 `' B0 }$ N0 m( B0 j \end{array} 1 d3 c. Z7 h' N1 q5 z: F* h$ n0 o
\right] % G% \- F7 c0 ~" L, A
\] 0 t- j/ O7 Z" d+ n
" P" [( G6 P* g% L; ]
Equations(here \& is the symbol for aligning different rows) 5 B0 K! W) Z' p5 x- M
\begin{align} & x- V7 ]4 }' Z$ } a+b&=c\\ 9 e+ Y- v' W1 w5 f* t7 {1 }6 g9 P d&=e+f+g 4 _7 ]+ w0 \. z7 B; r* x, L, k) f
\end{align} 2 x: S1 m; C" o$ H: Y $ [. j! |; b9 o0 s6 T\[ , o& U' V% G& q/ {7 ?& I7 L
\left\{ ! K4 C+ {7 ~# r N8 @" k" @3 L, w \begin{aligned} ; K, s: f2 @/ p- S# r
&a+b=c\\ ( d0 ?) M( C( d# ]/ R &d=e+f+g 0 g, f% S9 `# p _$ s% S
\end{aligned} ; O; p+ C; M W9 J: d8 \ \right. 7 q$ g- Z" o! r3 |& x8 e2 w
\] : T1 N7 ~9 p3 a& w$ N8 M$ D; S" N+ Y0 ?
\end{document} 8 u* M" R' |4 S: V5 A; }- z5 V
& f; Y9 z+ L6 J8 l5 ^2 M
具体细节可以自行搜索LaTeX的数学符号表或别人给的例子。0 }1 R9 U8 d' W. ~
$...$是开启行内数学模式,用于和文本合在一起使用。& E6 g! Z o: O# x' ?3 p
$$...$$和\[...\]是另起一行居中开启数学模式。通常用起来差别不是很大,不过$$会修改默认的公式行间距,有时可能会对文章的整体效果有影响。 5 H4 c7 n t- I& W' @/ H7 l* Z; ?3 A+ @
PS:有一些网站可以通过画图的方式来生成公式,有的编辑器集成了各种数学功能按钮。这对于公式需求少的人来说很方便,具体信息可以自己去搜索。但是如果你的文章中要出现大段的证明过程,就会发觉还是要老老实实地google一篇latex数学符号表,然后不懂的去查代码,自己用手指敲来得干脆利索。再进阶一点,可以去搜一下有关LaTeX的自定义command的内容去看一下,在敲公式时能省很多力气。 0 X8 G4 C. _% }, t& b( [2 x% d& A" p+ X7 O1 E: W
8.插入图片 , b0 X. W3 `* W# r& P将待插入的图片姑且先命名为figure1.jpg 8 V$ o3 j7 B: F6 c/ n8 D& g建立一个新文档,将以下内容复制进入文档中,保存,保存类型选择为UTF-8,放在和图片文件同一个文件夹里,编译并观察现象。 / @- [% [5 J7 _, s- N1 J/ k, H5 Q2 b6 B
\documentclass{article} ) @, v9 i( c* t, |5 \) p9 n0 V \usepackage{graphicx} - N) }( m7 Z' E+ e! j2 _
\begin{document} 7 l" o5 |) }7 l/ H; d- c5 l! N- d& N! s
\includegraphics[width=4.00in,height=3.00in]{figure1.jpg} " z5 z& J4 B. S
\end{document}) y6 W/ F2 t# |* w
# Q8 J# j! c# S' ?
PS:在老版本的LaTeX中是只支持eps图片格式的,现在的LaTeX对jpg、bmp、png等等常见图片都可以支持。$ t' z$ p" `$ ^' I1 ]( @9 m
1 d Y6 Y" R1 u0 Q, d
9.简单表格 % o7 V% b; M: N& L& L建立一个新文档,将以下内容复制进入文档中,保存,保存类型选择为UTF-8,编译并观察对比现象。 7 `) h8 C6 M" S8 u3 w : P9 J |# U- S; U8 _) H! y7 W\documentclass{article} 2 M/ ?. Q2 X& n' s0 D( ?- A\begin{document} 0 q I/ Y% V/ d6 K% n( |+ l \begin{tabular}{|c|c|} ( Q: j. e( L3 e9 j3 E3 B aaa & b \\ - t2 e$ l6 t O/ [+ ~) g+ C c & ddddd\\ & D' g" t1 w' c% T" |) _
\end{tabular} ' r9 w s" K$ [7 M( p
: X& Z: {% S X5 ^1 e7 L \begin{tabular}{|l|r|} ( b' r* q4 b! P) |' j2 L; J
\hline : f* @5 x! M. d( t: ?+ `) c
aaaa & b \\ 2 K- T6 a4 [$ w v( f( Q# O
\hline ; _6 j1 z! j0 @; D6 B. q
c & ddddd\\ 4 P9 w! l0 m2 D6 x& R5 a( _8 T \hline 1 @/ J% x- P+ `9 c6 ^* y \end{tabular} ( a- M8 p1 m6 C# y
\begin{center} 9 d! L7 a/ B# |
\begin{tabular}{|c|c|} 9 C( k' p! t2 D: F* X; j: Q \hline * ?* d* e6 t3 S1 X8 g% [ a & b \\ \hline ! g, A7 D7 ~% v* v2 Y' x0 M1 u c & d\\ , n+ q' k8 o$ d* Q7 ^; u& c; q0 e& ~! ] \hline , m- c8 s7 Y9 D$ ^) U
\end{tabular} 0 [' O7 Q! ], h6 G \end{center} 3 n& \7 J @. H- |" p\end{document} 9 R/ d# b h7 X注意观察有无\hline和有无\begin{center}的区别。注意观察\begin{tabular}后的lcr的区别,分别是left对齐,center对齐和right对齐。 6 V$ N2 v5 u$ w9 R7 c8 ?- c" F# j+ l% R3 v
10.结尾 6 L9 g+ H- G+ k到目前为止,你已经可以用LaTeX自带的article模板来书写一篇基本的论文框架了。在论文从框架到完整的过程中,必然还存在许多的细节问题,比如字体字号,比如图片拼合,比如复杂的表格等等。 3 r: a; `8 K" `% z
那些问题可以咨询google。通常来说我们作为初学者会提出的问题,早就已经有许多的先辈们在网络上提过同样的问题了,看看别人的回答就可以的。 + x" y# ^! ~1 g7 L) h9 |=============================== $ t* w5 d; _ Y% s- _0 k# W附录(有些我认为不是新手急需,但的确是比较有用的信息)4 i, s* J% `& h
8 s1 S( O; f$ J1.中文支持4 z4 B0 I. O: ]7 w2 T6 L7 T
* ~" [% N+ L. h 对于中文方面我知道的很少,也只能最简单地提一下。 7 k3 ~! V" D- f& A 曾经的LaTeX的中文支持是比较麻烦的一件事,但是现在使用MikTeX+WinEdt的中文支持非常容易。 , J6 X% H6 k) l( }/ m: X; _只需要把开头的\documentclass{atricle}换成\documentclass{ctexart}就可以了。 / V2 H* G2 W9 d
如果是第一次使用ctexart的话,会自动下载和安装宏包和模板,之后就不会再下载了。 . q* b8 d5 h0 z) z. f L例子参考如下: $ w9 p0 L$ t, S8 [ q打开WinEdt,建立一个新文档,将以下内容复制进入文档中,保存,保存类型选择为UTF-8。 $ K, |/ z7 ^" u9 \: o\documentclass[UTF8]{ctexart} ; r/ C0 T3 c% m. Z1 ~+ x1 T
\begin{document} 3 O1 g6 Z, I6 D, V8 p2 \- r5 g你好,世界 - P' x' Q0 j3 I# ^0 f0 W
\end{document}4 }& l9 Y) G$ y0 @- Y; x" m& J5 ~
PS:有部分人会反映说直接copy这些代码生成的中文是乱码,的确这样的问题偶有发生。如果这样的话,不妨在windows左下角的开始菜单的程序列表里找到MikTeX的文件夹,用maintenance里面的package manager搜索和手动安装名为CJK的package,然后再试试能否成功编译出中文。# ?" E, Z j, U9 r' b$ ~ ?
# y2 H# d0 j6 A, u& `
2.宏包 0 `8 x3 {- i3 O5 }- ?