# C+ e( R* i3 @& I\documentclass{article} - U6 h3 R. T5 y' Z
\title{Hello World} 3 a8 O0 j' s' u1 Y' e# K\begin{document} . w) `( W0 m5 ]' n; t2 ?+ Y) i
\maketitle ' u3 H7 g. X! Y9 e0 U3 X0 Z
\section{Hello China} China is in East Asia. * z7 G( Z5 W8 y) n1 W9 E
\subsection{Hello Beijing} Beijing is the capital of China. & G3 A# ~' P. w4 v6 e& C6 B \subsubsection{Hello Dongcheng District} 9 n1 u y4 u" u7 M) ~2 ?8 k
\paragraph{Tian'anmen Square}is in the center of Beijing 4 G4 T$ G- v3 M. B7 ?7 Q
\subparagraph{Chairman Mao} is in the center of Tian'anmen Square % T9 ?! Q2 L* R" T \subsection{Hello Guangzhou} & {: \3 d& x }& l! z
\paragraph{Sun Yat-sen University} is the best university in Guangzhou. ) ~+ `+ i- d7 o" ]\end{document} ' x3 X: d' F& b. o ?6 E
' A: I9 M* t0 @0 |
退格只是我个人偏好,看起来层次清晰美观。实际操作上未必要如此,每一行之前的空格不影响编译生成PDF的排版结果。 0 T z, S+ j* c# `
* u) c0 i8 C2 |0 j2 `! ?8 D0 q1 t
/ h! x- o& c1 m1 @* @ Z s1 r
5.加入目录 3 x9 }7 S& o9 @4 A3 y) L' ^
建立一个新文档,将以下内容复制进入文档中,保存,保存类型选择为UTF-8,编译并观察现象。 u" f4 y. W% J
4 C( Z Y3 }5 y9 N! p! s9 b) c\documentclass{article} & U+ Z! R, A* s9 b\begin{document} 8 M2 a; p8 i1 p! W \tableofcontents , W) J4 e2 o7 W7 |& W9 A \section{Hello China} China is in East Asia. 8 |. ]$ Q4 N1 w
\subsection{Hello Beijing} Beijing is the capital of China. $ B4 } b3 I# f5 C# @
\subsubsection{Hello Dongcheng District} 3 {( R- j) k/ I, M. u4 o
\paragraph{Hello Tian'anmen Square}is in the center of Beijing 2 g- K7 _4 E! v: A \subparagraph{Hello Chairman Mao} is in the center of Tian'anmen Square ! n9 A `( s2 k. b W\end{document} + \1 {- q3 Y8 y3 ]$ X. N& f, s2 }$ \ a, h
6.换行 0 m0 ]1 o( B" }, N
建立一个新文档,将以下内容复制进入文档中,保存,保存类型选择为UTF-8,编译并观察对比现象。 3 o& h; W2 |# L' o' x1 d
\documentclass{article} * g4 b" D- r1 p, c\begin{document} + _" G" g9 m6 ~) U/ l% [3 C
Beijing is ( y, P& [+ w% i the capital 7 W& [1 o$ N6 F5 f* `0 A- I/ I
of China. 8 Z* o0 u b6 O* n) a 6 H3 F1 C9 O8 \' ~6 t# z) n New York is $ V; z* s! a& \5 U
: z0 t+ E: f! D( { the capital * b1 H9 _) b6 F0 y% l& Z5 R
4 L+ y$ C4 }- Q5 G. k' s4 k% ?
of America. t' K2 O4 R: m8 x+ \9 Y. @3 t3 _% J* ^0 y7 M, d) T" t: F$ U3 D
Amsterdam is \\ the capital \\ * j# A- o, B; o' R9 ^6 r, ~
of Netherlands. 0 U8 a3 {1 K' n% ?\end{document}# C$ `/ [' R1 e3 e5 O( M
S3 z; _0 ~2 i, G- F* K
空一行为另起一段,\\为段内强制换行。 , E) F) A- Q0 O5 J3 c
8 U: U7 i0 c Z; w; t4 l# P$ D2 f; j+ l2 e$ b* H
7.数学公式 0 ?5 s; G/ J/ u( V3 S3 w建立一个新文档,将以下内容复制进入文档中,保存,保存类型选择为UTF-8,编译并观察对比现象。 \# |3 G% {; }0 G1 ]3 ]" s. W! G' Y* Y7 J
\documentclass{article} 2 s+ b$ b1 v/ h5 H! f- _ \usepackage{amsmath} 6 z+ I6 R G' c) U/ z \usepackage{amssymb} 0 ^8 k% B! _) V\begin{document} % I; ?' {! V' z2 O
The Newton's second law is F=ma. T6 x0 ]+ B; t) v( m Y& B5 X3 @& \
The Newton's second law is $F=ma$. / V8 B# u+ A) G: m - J% u) W) m F$ s4 X9 V( {! P The Newton's second law is : H7 Q2 M6 u. N$ a $$F=ma$$ ; x V2 \+ l8 m" S+ ?8 a ?
, a h. e: ~0 x9 W$ q The Newton's second law is 8 R2 o+ j8 h( E# ?9 {2 @+ H
\[F=ma\] 7 b% G. r7 ~1 O. I
" M2 }9 \- ]* k+ V- d# F
Greek Letters $\eta$ and $\mu$ % H$ \* L/ W) t- J X: ]) P& W% [3 N Fraction $\frac{a}{b}$ 3 r6 K4 Q# `3 a) I, I
6 Q, P: k% I5 f7 @6 V" v4 d# p
Power $a^b$ ! E: N# k2 _- P# u7 h% D2 A$ A2 H6 }( i7 ?1 J0 B7 `
Subscript $a_b$ : d' J/ r o! `* J5 ] ~: {
9 q% J" L! @! P- `+ [( \9 g; m6 h Derivate $\frac{\partial y}{\partial t} $ 4 s9 t" U% u+ h8 O4 _) t% t d! w' B9 ]" P0 v, I
Vector $\vec{n}$ ( r5 a' E# D V+ U& ]% u" J
6 m: ~! b$ M' G1 |6 O
Bold $\mathbf{n}$ 1 T! c& Y3 [2 Y8 b% g
: h' ~6 s, ?4 g& Q. k; F: n8 e$ O
To time differential $\dot{F}$ , L8 b0 Y( p& @: q2 S3 J$ |) T6 h( D* l
Matrix (lcr here means left, center or right for each column) - U9 O* C4 q" r7 ~, M \[ 0 b& g& L( Q* `8 y3 l \left[ ) U2 R6 ^8 F7 c6 F& k
\begin{array}{lcr} / t9 X/ J* X0 }( }1 z1 y9 k
a1 & b22 & c333 \\ 7 \6 Q# E5 T; x7 F( ~
d444 & e555555 & f6 + q2 l4 D& w% n. k6 \ r, Z& o5 a* s \end{array} ; T& d' x% A( V4 h9 i/ ~' y
\right] ; Z* F/ Z' ], |4 M" g9 s
\] . C; w8 ^2 B( M- u/ N A 0 ]' [9 T/ X6 `$ j! L) zEquations(here \& is the symbol for aligning different rows) # P/ K- a& ?5 ~4 q
\begin{align} ! k( [ y% W, {; a
a+b&=c\\ 0 [( v! [- ~. o0 S4 { d&=e+f+g " W5 Y! l9 w0 U: H0 U; k\end{align} & m( r4 D1 d! ?! s" d9 A6 u
1 @9 {+ o! X$ j/ C\[ ; M! S; v$ u' Q. v \left\{ & s. A8 R% @: [5 ~! U
\begin{aligned} : t1 i" r* U' R) L+ J &a+b=c\\ 2 G6 P/ R, f% w
&d=e+f+g ( x% B. A* ^. d% ~
\end{aligned} 6 R* q9 `6 j( C, r# g1 d# s" _$ W \right. 7 N# N/ w, k3 l\] : x' K+ [% I. P8 ?/ O7 y
, g. j$ L4 E7 h! Z- a9 q\end{document} ; i6 D" p Y! R" a) G, A5 d8 m. g$ d7 @
具体细节可以自行搜索LaTeX的数学符号表或别人给的例子。 # L, k2 G- d# L2 Z4 K1 h5 K9 p. C+ a1 Q: e: o& ^
* {3 k+ {1 m I4 a8 X- |/ A3 n/ F; {! C( J
$...$是开启行内数学模式,用于和文本合在一起使用。% z @: X0 F$ S' I" w1 f6 n; Z
2 Q# a! T. T" C% ?. b
$$...$$和\[...\]是另起一行居中开启数学模式。/ B# I, u% s* ?6 O5 K
1 U& T3 O, _" f8 {! \ N. d# k . W* h% a& Q- p4 {: O! ]: K
^3 H) I( t% P( o' G8 O" I1 Z j有一些网站可以通过画图的方式来生成公式,有的编辑器集成了各种数学功能按钮。这对于公式需求少的人来说很方便,具体信息可以自己去搜索。但是如果你的文章中要出现大段的证明过程,就会发觉还是老老实实地google一篇latex数学符号表,然后不懂的去查代码,自己用手指敲来得干脆利索。再进阶一点,可以去搜一下有关LaTeX的自定义command的内容去看一下,在敲公式时能省很多力气。 " x6 ]9 o0 e3 T4 `# @4 W& [: S% t m8 B) l2 K
, m" E4 {% v2 _$ h# S y8.插入图片 7 D i7 P8 r- j& o
将待插入的图片姑且先命名为figure1.jpg - Q+ d0 a1 I! v! G1 G7 s2 D/ x+ N
建立一个新文档,将以下内容复制进入文档中,保存,保存类型选择为UTF-8,放在和图片文件同一个文件夹里,编译并观察现象。 / b5 {9 @, S8 j! _4 @: k+ i& n0 _
\documentclass{article} % r# M. D' ~# x; {; a
\usepackage{graphicx} [' l: ?! s9 X' L( C/ n7 P
\begin{document} " i Y. X. b. P& a v \includegraphics[width=4.00in,height=3.00in]{figure1.jpg} d- L& S1 b# F$ j) O\end{document} 7 J. I+ I" w( O+ V$ { H / |( h# C" b# G# o# G9 D在老版本的LaTeX中是只支持eps图片格式的,现在的LaTeX对jpg、bmp、png等等常见图片都可以支持。' m) e/ O l* |
$ j) ?$ I0 K2 A6 t1 @ - H( M1 A9 H. Y1 i& L9 b/ B) k; \2 _, g7 R Z
9.简单表格 ' A! f0 `% W# }+ }- a! r
建立一个新文档,将以下内容复制进入文档中,保存,保存类型选择为UTF-8,编译并观察对比现象。 ' Q0 |& M$ b) G: |0 \! M) J; |& z/ C1 u, C: Y& y/ R
\documentclass{article} ; x+ y6 Z @& x B7 @9 H
\begin{document} # Z4 Y$ G1 F# _- [& z+ I
\begin{tabular}{|c|c|} : m6 |2 \; u& K% ~/ ~& f% D7 K aaa & b \\ : F2 ]- W3 k( Y8 f5 T4 B# x, z
c & ddddd\\ 0 F* ^! \- P/ b# D0 ]; l
\end{tabular} 1 ~1 W- D# i/ B
( v8 g' t( ^- i! { \begin{tabular}{|l|r|} 1 s3 Y. O5 F& ]8 T0 G0 c( P. u( @
\hline , C; Q# x6 b2 N, R& [
aaaa & b \\ % s4 S+ U8 Q. o! w0 H3 Z \hline ( v7 r, ~: H2 w( v a* B
c & ddddd\\ 6 F3 R1 J; h. Y' U7 i: m \hline . y. X. E6 k" u
\end{tabular} - ?5 O5 }2 O0 l: \5 Q, s9 B& M* O ! h7 o0 d R9 P, C" `4 ] \begin{center} . h1 w3 y* Y6 r: t \begin{tabular}{|c|c|} ( H" d0 }8 y: p$ H1 M \hline 2 \- r: O3 l7 j$ l# S- f4 e a & b \\ \hline 0 i' |% T% w8 X+ K" ]! B: d c & d\\ , K0 s9 C" g+ v- T/ R \hline / c U5 P8 v8 m% j/ a5 {/ @ \end{tabular} 9 z6 d; k9 I+ q; w% `9 c; x% v2 f
\end{center} & l3 S" Z3 e, a; O
\end{document}/ }! l( }4 [0 x' l& L+ Y. z8 i! V2 Z
5 N% E) ]2 n: `. ^7 ~4 p- W9 J" \
注意观察有无\hline和有无\begin{center}的区别。注意观察\begin{tabular}后的lcr的区别,分别是left对齐,center对齐和right对齐。 l1 C; Q/ P$ I m/ O* {* h 4 F. V, p! R' J/ X8 v" H' r$ a4 A1 Q1 }2 v' \2 A
10.结尾 9 y8 }. d& r+ T* J; Z" @4 B% B
到目前为止,你已经可以用LaTeX自带的article模板来书写一篇基本的论文框架了,至少你已经能够借助搜索然后复制粘贴这些命令例子来开始用LaTeX编辑了。 ( i% U3 X/ X1 e
在论文从框架到完整的过程中,必然还存在许多的细节问题,比如字体字号,比如图片拼合,比如复杂的表格等等。 ; F$ b1 a9 N: G9 n* n0 A$ j, i& ]3 u那些问题,就请咨询google吧。通常来说我们作为初学者会提出的问题,早就已经有许多的先辈们在网络上提过同样的问题了,看看别人的回答就可以。 ) P' x5 [# n0 ?' ALaTeX在国内的普及率并不高,因此许多时候如果搜英文关键词,会获得更好的效果。0 }' |/ i% M# U& H
& C0 h- R) ^6 Z2 i3 p! T
* w6 g6 @+ r- P( b
=============================== , P# ]: z0 b/ m k
附录,有关我认为不是新手急需,但是的确比较有用的信息 ! d# p7 M. {( H: w: g' L8 {, P( s) j9 @( g- Z
( U& ~& R& _+ H6 Q4 x! ~7 s g- ~! P" Z
1.中文支持 I5 @# o% p$ U p+ l! W. H; X
/ E1 j1 R* u' m
很多朋友给我留言希望我把中文支持部分加进这个基本入门的教程里。因为没有被人要求过,所以我自己没有用LaTeX写过中文的paper,只是偶尔拿来写写小说大纲。因此对于中文方面我知道的很少,也只能最简单地提一下。 + u6 ?% y+ q5 t9 j/ ? O# A5 c. l( M" ~; [2 Q: v
曾经的LaTeX的中文支持是比较麻烦的一件事,但是现在使用MikTeX+WinEdt的中文支持非常容易。 , @! p9 \5 ~" r# `0 N$ O8 P- L" d! O
只需要把开头的\documentclass{atricle}换成\documentclass{ctexart}就可以了。 1 }, i [! _: {4 \如果是第一次使用ctexart的话,会自动下载和安装宏包和模板,之后就不会再下载了。 , Y" F0 ?0 `% a5 {
例子参考如下: , i/ |: k4 G# X打开WinEdt,建立一个新文档,将以下内容复制进入文档中,保存,保存类型选择为UTF-8。 ; X l; l: e( n. R* t " w) M9 ^9 E1 [$ ]4 c\documentclass[UTF8]{ctexart} " T( U. Z3 f: ~: G8 Q* c6 f ?$ u\begin{document} # ~7 L6 T9 G/ q! \你好,世界 . M2 S& k; p1 f7 `# R
\end{document}% B3 ]3 [* J3 `0 z
8 B# p2 }: _' `: M7 y# a- g
有同学和我反映说直接copy这些代码生成的中文是乱码,的确这样的问题偶有发生。如果这样的话,不妨在windows左下角的开始菜单的程序列表里找到MikTeX的文件夹,用maintenance里面的package manager搜索和手动安装名为CJK的package,然后再试试能否成功编译出中文。 # F0 ^5 C4 \( s3 |: B* K$ b, X a( R4 B2 ?7 n
( D# Q, ~ C5 i
2.宏包 * u* i$ {. d* Y7 Z\package{}就是在调用宏包,对计算机实在外行的同学姑且可以理解为工具箱。 4 x$ P5 s6 A* [, m3 m: N每一个宏包里都定义了一些专门的命令,通过这些命令可以实现对于一类对象(如数学公式等)的统一排版(如字号字形),或用来实现一些功能(如插入图片或制作复杂表格)。 5 i9 S# r, ~1 P8 H7 ]
通常在\documentclass之后,在\begin{document}之前,将文章所需要涉及的宏包都罗列上。 : g+ T4 P0 \! c; z' z& F' n. w对于新人而言比较常用的宏包有 ; \6 O3 z! v3 S$ @2 P