- 在线时间
- 42 小时
- 最后登录
- 2015-11-24
- 注册时间
- 2013-5-11
- 听众数
- 12
- 收听数
- 3
- 能力
- 0 分
- 体力
- 3322 点
- 威望
- 0 点
- 阅读权限
- 200
- 积分
- 1061
- 相册
- 0
- 日志
- 0
- 记录
- 0
- 帖子
- 124
- 主题
- 8
- 精华
- 0
- 分享
- 0
- 好友
- 22
TA的每日心情 | 开心 2015-11-24 17:35 |
|---|
签到天数: 49 天 [LV.5]常住居民I
 群组: 2014年地区赛数学建模 |
6 ~/ E- d2 p# V5 i注:文章里的代码我自己测试是可以直接复制进winedt编译成功的。但是有朋友反馈说编译不成功,检查后的结果大概是在发帖的时候,排版系统自主“智能”增添了一些换行符制表符等类似物。因此如果直接复制编译不成功的时候,请尝试手打一遍。(*^__^*) 嘻嘻……
) Z+ z) w1 p6 i) _ E! p
" ~* ?' w% z- h2 K% G1.LaTeX软件的安装和使用 7 r7 [% v- m; d m6 P% O8 e* o( e
7 N5 Z+ l# L' R8 ^: `1 w# }4 d
方法A(自助):在MikTeX的官网下载免费的MikTeX编译包(150Mb)并安装。下载WinEdt(9.5Mb)(收费)或TexMaker(32Mb)(免费)等编辑界面软件并安装。
; u3 _" j$ N o. e方法B(打包):在ctex.org下载ctex套装(203Mb或1.3Gb)(含MikTeX及WinEdt)4 Y3 Z- E' X7 F% `4 @& x# V
新人不必纠结软件问题,随便什么软件随便什么版本只要下载下来能编译出pdf来就可以,先下载了装上来试试再说。我推荐winedt也是方便我在介绍按钮样子的时候可以统一描述。* h2 l M3 P n, M% S, X
$ H5 Z% z) u+ Y2 B. [( a8 q
2.第一个文档
1 y% U, M$ c+ n/ i4 X# u打开WinEdt,建立一个新文档,将以下内容复制进入文档中,保存,保存类型选择为UTF-8。 9 B% N" m) S U2 q; Q( W
- Y! j$ W, d- A2 ]\documentclass{article}
4 }9 W" |# r! y& o9 \2 @\begin{document} 2 t! r- O3 G: ^( c G
hello, world
% D6 g+ f, W- D! x7 m1 w\end{document}
9 b6 N+ v( d2 a6 |) J0 O8 }' }7 J0 U$ I0 R
然后在WinEdt的工具栏中找到编译按钮(在垃圾桶和字母B中间),在下拉菜单中选择XeLaTeX,并点击编译。 如果顺利的话,我们就可以顺利生成出第一个pdf文件,点击工具栏中的放大镜按钮就可以快速打开生成的pdf文件。
3 @$ ^/ S0 T/ Z! O3 T$ F. u" w; c) d- v7 E/ K* K" z$ n
3.标题、作者和注释 5 l) W* K) Q# o6 B" {3 \
建立一个新文档,将以下内容复制进入文档中,保存,保存类型选择为UTF-8,编译并观察现象。
3 |5 v5 m' F d+ i o4 j8 P3 n/ o9 P9 e- L4 [! }2 t. U
\documentclass{article}
8 x; G! \1 u$ f/ f" n \author{My Name} 6 j' [8 Q" q X3 u3 X0 O# N
\title{The Title}
$ r* z v" E, K0 p* ^2 Y\begin{document} : {! H# L$ ?& N! p9 e2 w1 Y9 E
\maketitle 8 X6 y9 |3 N4 I" S
hello, world % This is comment
! E3 d8 t5 D2 m2 p5 P0 x% Q6 B) c1 d\end{document}
6 W! y5 d3 V( M, w7 o- z5 @%意为本行右边所有内容被注释掉,在生成的pdf中不会显示。
; I. I& i, E, |$ g* N( }( [/ D# m8 u3 N; L$ W. \* P; t
4.章节和段落 * e+ ^& _7 a/ b! x5 F
建立一个新文档,将以下内容复制进入文档中,保存,保存类型选择为UTF-8,编译并观察现象。 ( I6 S M- D% H- R) K5 @# h f) d
. }* x G# z# R: l
\documentclass{article} ( z) u# p" V" V( } L, c
\title{Hello World}
$ X, N: D7 }$ C2 \0 h! Y9 H# U: Q\begin{document}
7 i: P% G+ Z- \- U1 d* k# t, ?6 @ \maketitle 7 V9 L! J: }' N7 E6 h
\section{Hello China} China is in East Asia.
0 ?9 a0 |3 u; s1 U5 V \subsection{Hello Beijing} Beijing is the capital of China.
$ M0 O) Q, j6 Y: h) V. C \subsubsection{Hello Dongcheng District}
; H( A. ?1 J H3 w1 f- {) n# G3 F \paragraph{Tian'anmen Square}is in the center of Beijing
: r* }$ ]! ~8 u; i" d M! F: m \subparagraph{Chairman Mao} is in the center of Tian'anmen Square
0 Y7 A/ @, _2 P9 v( X$ w \subsection{Hello Guangzhou} [( w* E9 R: j+ a2 v# s' }: j
\paragraph{Sun Yat-sen University} is the best university in Guangzhou. # K. C' _* d- ^( r1 g
\end{document} 9 V: S( G8 H x+ R& x
6 P3 X$ Z" H6 w0 Q+ V7 b% v/ ?
退格只是为了看起来层次清晰美观。实际操作上未必要如此,每一行之前的空格不影响编译生成PDF的排版结果。
$ R: X, ]6 A# N6 w7 P: J, G' o9 i' I/ A" e+ N" N K F3 p5 W/ \
5.加入目录 6 }7 O' T. b h$ J2 P
建立一个新文档,将以下内容复制进入文档中,保存,保存类型选择为UTF-8,编译并观察现象。 * O) F/ j& f( K& y0 g
7 v% b5 x/ I8 i! f) w9 u
\documentclass{article} ) i( q/ p) Q1 b* S& h. s. w
\begin{document} * V; \8 u2 a0 K( `
\tableofcontents
. ^9 v. _; l5 p: [$ i; h6 h \section{Hello China} China is in East Asia.
% Y, |8 N# n+ w; ? \subsection{Hello Beijing} Beijing is the capital of China. . }* v: W4 ?- P- y
\subsubsection{Hello Dongcheng District}
+ a" }9 |, P( f/ a \paragraph{Hello Tian'anmen Square}is in the center of Beijing ' _# N6 S' L. z5 X# X- ?
\subparagraph{Hello Chairman Mao} is in the center of Tian'anmen Square
- N. {+ g7 j/ L0 e, y\end{document} 4 Q- ~# h! D; |6 w
8 ~( {: D- U+ d! g, m( Q% X
6.换行
8 N+ B; c4 A9 a# q! y/ S/ k6 }建立一个新文档,将以下内容复制进入文档中,保存,保存类型选择为UTF-8,编译并观察对比现象。
$ g* B) J3 c" c, B( P+ x2 I% e; m( W+ C
\documentclass{article}
% k2 s0 {3 M3 F\begin{document}
, V4 C2 [7 L8 K5 S& b% e) V+ a Beijing is
3 H5 `2 ?+ O" Q" X0 M& e6 V+ _* c4 R the capital
& A7 t. M2 X! i# K% ~6 k& J) R; H4 K of China. ( ]. W5 K7 m: A7 Y- }1 c
3 }/ v, v& X$ l( C/ n
Washington is
- @% g* _' x M8 j
/ r# c3 M0 d9 U5 ? the capital
6 j P8 ~, P8 W9 e: u/ A, f. r$ n; c6 T$ |7 t
of America.
. v4 T6 n8 P6 w+ ]1 Q
5 ]" w" T) J' @9 L% L) S, e Amsterdam is \\ the capital \\ 5 I H' G4 K' k7 ?- _) W& l- }
of Netherlands.
6 I' E; M4 [1 _9 M2 F& s! Y9 T/ d5 o\end{document}: A. v0 N- u0 m. A4 b) ]7 m
8 n+ }" C4 w3 C: v
空一行为另起一段,\\为段内强制换行。
^/ ^* Z4 @* h$ I/ n我对之前手滑写出New York is the capital of America这类低级错误表示非常抱歉。7 L; {. g+ U3 ?% J' I8 d( z
9 F% D' F/ C3 k3 G* |
7.数学公式
, s2 Z3 r" ~, O/ Q/ f建立一个新文档,将以下内容复制进入文档中,保存,保存类型选择为UTF-8,编译并观察对比现象。
- v/ N8 n5 g" j0 j% A' h" e Y& n
" K4 g- B9 h/ Y# _' e$ V\documentclass{article}
" `- Y- Y8 `3 w3 g \usepackage{amsmath}
2 B q S) w1 l: L; { \usepackage{amssymb}
o3 Q6 B y; C( s, t\begin{document}
* H; P& ?4 z, }' L0 w- R. U) y5 } The Newton's second law is F=ma.
$ H9 X8 w& m. u$ l2 B. D3 x0 k' k7 w H" G$ R1 ^
The Newton's second law is $F=ma$.
6 n0 V% ~! V; d. K9 M6 @* }
# [* E% K& _# K The Newton's second law is & k7 n. ~+ G' q q( N
$$F=ma$$ 6 q- ~- o3 {/ O: {! v* L' Q
) j' T6 x; @3 m5 G# O
The Newton's second law is
8 S$ [3 E0 o; s7 |+ `4 o \[F=ma\] 1 X+ M: W/ X0 ~# }+ I9 }( Q! F
3 W) v+ V' [ X, \
Greek Letters $\eta$ and $\mu$
5 L/ B$ }7 u2 G# u5 x: Z
% A C, x! L- `" k2 W& Q Fraction $\frac{a}{b}$ - P2 y3 G W+ Q; E( Q4 v. I$ n2 u
! X* n3 t6 s0 \- e. F5 f' i Power $a^b$
' _6 R( ~! L& x2 T) s( b: v
4 u- C: [' T" Q/ _ b Subscript $a_b$
) ~$ p! A3 G+ I# C/ }" [) @, v/ y7 ?0 c+ v7 \. V& v
Derivate $\frac{\partial y}{\partial t} $ : f& l0 }. q0 O8 ?# e
% J( A* A& Q- u7 v Vector $\vec{n}$
- P3 d( h2 H& J4 _9 N, u2 y5 D7 h
) d4 `( p6 G. o( t Bold $\mathbf{n}$
3 ~& x8 J' e1 R' E$ _2 G, U- T
7 ^( P- h% V9 {+ Y% B5 @4 t To time differential $\dot{F}$
! L, l- X" \3 E3 b; N7 E% l) Y1 |2 N( h- L% @1 C9 W8 a
Matrix (lcr here means left, center or right for each column)
* x; I1 \. ^* @$ Y: {+ g' L" X! [: A \[ 8 b k. j! G4 d& G% a3 A8 l
\left[
+ I1 v9 z) e& `4 B8 g+ x \begin{array}{lcr} ) ?9 B: j n& W; v% `
a1 & b22 & c333 \\
0 ?* r1 a7 n, U- N7 p, R d444 & e555555 & f6 + @2 J; M4 T9 @& P. P& ?6 A
\end{array}
8 K( a& C' O: D e2 j \right] 0 h8 P( S4 C# K/ V# D
\] 6 A5 i7 O- Q. x& ~* F$ e3 S
) e9 e. m% z- f/ d; A5 h1 [
Equations(here \& is the symbol for aligning different rows) ! y$ P) b+ e: b/ l$ e* q
\begin{align} 8 S8 I( \1 b1 J5 d
a+b&=c\\ * u n$ L7 V+ p" @& Q* @+ I) t3 R
d&=e+f+g ~' s; g9 ~2 Q
\end{align} + E0 o0 \9 C) A
) I1 n c+ s1 g# E3 P- W, U2 f% M\[
9 D0 f8 o' w. Q1 ] E8 T4 ^7 p- d+ \ \left\{
7 [1 a: @8 a4 N$ h9 G6 L) t" }; V0 X \begin{aligned}
/ T y7 x/ E7 n# J" g8 n( w4 y &a+b=c\\ / M& h' G# J- X* I
&d=e+f+g
^7 t9 e# i( U5 S \end{aligned} 2 I4 k) j+ ^+ o; o1 O; K
\right.
5 p, [+ A0 a' v2 U* Z$ o" `* j0 L\]
& I+ d( b% D. o- i# k
) N- s6 K+ i- [$ e' E\end{document} " r' K j1 [2 @/ F
; c: @- O& r2 c. s8 P" g
具体细节可以自行搜索LaTeX的数学符号表或别人给的例子。
# o+ Q' ~4 B$ h5 P* z) c0 {) j9 q. _$...$是开启行内数学模式,用于和文本合在一起使用。
* s+ m# h+ N; a6 B$$...$$和\[...\]是另起一行居中开启数学模式。通常用起来差别不是很大,不过$$会修改默认的公式行间距,有时可能会对文章的整体效果有影响。, I3 c% S3 ^3 i- [& O7 l0 m# D
; \3 N. }/ X6 E2 p bPS:有一些网站可以通过画图的方式来生成公式,有的编辑器集成了各种数学功能按钮。这对于公式需求少的人来说很方便,具体信息可以自己去搜索。但是如果你的文章中要出现大段的证明过程,就会发觉还是要老老实实地google一篇latex数学符号表,然后不懂的去查代码,自己用手指敲来得干脆利索。再进阶一点,可以去搜一下有关LaTeX的自定义command的内容去看一下,在敲公式时能省很多力气。8 x; @2 O. R+ I/ S6 C O
2 \ Q# D% l( W
8.插入图片 . P2 c, o( l; j( M
将待插入的图片姑且先命名为figure1.jpg 2 O: R2 q/ i) ~) p6 w
建立一个新文档,将以下内容复制进入文档中,保存,保存类型选择为UTF-8,放在和图片文件同一个文件夹里,编译并观察现象。
9 F/ ?1 E- @/ |8 m2 s! G: {7 ~) C+ Z& I' {$ \
\documentclass{article} % `+ ^& c F, y Y( J- Z
\usepackage{graphicx}
% ?* }6 r7 i1 Q1 w2 G\begin{document} # b9 g' f5 A# u7 s6 O
\includegraphics[width=4.00in,height=3.00in]{figure1.jpg} # L& I# l/ u( M5 ]% ?
\end{document}) G1 H/ T+ P9 C5 @, W$ x
0 F& h& q5 w" l- ?. T
PS:在老版本的LaTeX中是只支持eps图片格式的,现在的LaTeX对jpg、bmp、png等等常见图片都可以支持。
6 i! Q7 w5 I/ {! u2 q' b1 j7 g& Y0 Z; M3 |
9.简单表格
, `4 i; ?3 C0 T! J建立一个新文档,将以下内容复制进入文档中,保存,保存类型选择为UTF-8,编译并观察对比现象。
% f1 k# D7 n \' l+ a: \" v4 L
' e: H$ R- `, ~0 h\documentclass{article} 4 h# m, T5 }! W: v( V8 \
\begin{document}
+ U( `3 u6 T& ]$ g- ?; p: ]0 i7 [ \begin{tabular}{|c|c|} 3 `- l! N3 e# q# h) |) |
aaa & b \\
# k6 F u$ b1 b/ ^4 S$ ^) ^ c & ddddd\\ ' [5 \% {7 ~$ ?: a
\end{tabular}
) C5 H* G; _) m; ^! z
+ C3 R; A4 N' E2 V8 K# G \begin{tabular}{|l|r|} 8 i, g# e: T$ b0 u w
\hline ' c4 o1 B; k8 `+ w4 D r( W
aaaa & b \\
' Q: Z6 K7 [) ]$ w) y1 E, G+ ` \hline
" Q9 ~' t6 ?& I2 K* U0 W' u; Q8 D c & ddddd\\ ( K4 f5 i6 }. f# z0 J) Z
\hline , F, o+ A/ i7 x2 m6 u
\end{tabular}
* B4 c: C9 U* } \begin{center} ) \: C( b" g; _; ~: Q; X8 `
\begin{tabular}{|c|c|}
( L/ p/ i. }5 A' d: H \hline ; Q# \; N3 h0 g1 |8 R/ h; y; Y; J1 A
a & b \\ \hline # X2 s. V: w8 I( s
c & d\\ 4 m& d. M1 M; W# t; c8 |3 L
\hline - u: l3 r, L. _( P5 L
\end{tabular} 1 p" y2 G& C, E5 H5 _/ ]: d" M
\end{center} : o! r$ i- U* M U# u/ i" @( x
\end{document}& q4 z: i7 L$ {1 y! L, b
注意观察有无\hline和有无\begin{center}的区别。注意观察\begin{tabular}后的lcr的区别,分别是left对齐,center对齐和right对齐。
: H7 e, u2 _: I7 c, y0 k0 Z- O* M' w; E
10.结尾 0 n% N8 m, {( J9 c4 M* g) q
到目前为止,你已经可以用LaTeX自带的article模板来书写一篇基本的论文框架了。在论文从框架到完整的过程中,必然还存在许多的细节问题,比如字体字号,比如图片拼合,比如复杂的表格等等。 1 p- V A2 d; H9 ]3 ]: I+ {
那些问题可以咨询google。通常来说我们作为初学者会提出的问题,早就已经有许多的先辈们在网络上提过同样的问题了,看看别人的回答就可以的。
2 O( x0 N+ ^3 r; V( ~9 h4 s7 h===============================
* C8 b& X/ N* w/ r" q& G( U附录(有些我认为不是新手急需,但的确是比较有用的信息)9 _2 O' T+ W8 W( O6 ^1 Q/ d
8 p+ a# ]4 Q8 p! C4 L4 x2 T! F
1.中文支持; B) ?$ P( S* M3 o) M
- [" W! I6 V- j4 ^( w) O. V# q
对于中文方面我知道的很少,也只能最简单地提一下。& q0 A9 L, E6 e
曾经的LaTeX的中文支持是比较麻烦的一件事,但是现在使用MikTeX+WinEdt的中文支持非常容易。* c. G7 N: T! I
只需要把开头的\documentclass{atricle}换成\documentclass{ctexart}就可以了。
& H) q' _5 ?; @5 ^2 u如果是第一次使用ctexart的话,会自动下载和安装宏包和模板,之后就不会再下载了。
n; Z$ K! Z. _' \& t( T例子参考如下:
+ D: z( @' O1 Z" {3 |打开WinEdt,建立一个新文档,将以下内容复制进入文档中,保存,保存类型选择为UTF-8。! L' @+ Q4 w v9 L" u
\documentclass[UTF8]{ctexart}
0 m' R' N1 K! W: I! y\begin{document} 3 f4 k, v* `$ r" d7 N' c
你好,世界 ' Z8 U* h/ q" k& L
\end{document}
9 c. `1 ?4 [- ~, FPS:有部分人会反映说直接copy这些代码生成的中文是乱码,的确这样的问题偶有发生。如果这样的话,不妨在windows左下角的开始菜单的程序列表里找到MikTeX的文件夹,用maintenance里面的package manager搜索和手动安装名为CJK的package,然后再试试能否成功编译出中文。8 n0 q7 I% V3 u. J: w
% ]' Q" ]+ d6 |. y$ A
2.宏包
1 J, G3 k7 ^$ j% L, Z) V4 P. I8 B: _+ F/ V2 S/ @8 F
\package{}就是在调用宏包,对计算机实在外行的同学姑且可以理解为工具箱。
( g; a$ h. m: w) d0 x1 E每一个宏包里都定义了一些专门的命令,通过这些命令可以实现对于一类对象(如数学公式等)的统一排版(如字号字形),或用来实现一些功能(如插入图片或制作复杂表格)。
# S. P/ D9 z, I通常在\documentclass之后,在\begin{document}之前,将文章所需要涉及的宏包都罗列上。 0 o0 r( B) K$ @% P+ L
对于新人而言比较常用的宏包有
* `0 c& \! W6 Z编辑数学公式的宏包:\usepackage{amsmath}和 \usepackage{amssymb}
) H) N& R, o& Q; q, s& U$ Q; s编辑数学定理和证明过程的宏包:\usepackage{amsthm} ) X! @- ~# a4 Q& w
插入图片的宏包:\usepackage{graphicx} # E _3 }" \& x: S @4 e
复杂表格的宏包:\usepackage{multirow} # h' X4 ~5 O% {' n
' k: y9 J0 R9 o; m. A如果有其他的特殊需求,就通过google去寻找吧。
5 m6 k0 f# W) L' {! |$ ~补充说明一下,ctexart模板里已集成了CJK宏包。
; h7 c6 X9 |( O3 K) ]
, X+ z7 b* p" @" `/ a3.模板
' x0 D; p7 P% l. t( H. ]3 ]. J% q5 J- F; s0 e5 }" V
模板就是在\documentclass{}后面的大括号里的内容。 S. Y; z& w+ R* C' t
在这一份教程中,我们使用的是LaTeX默认自带的模板article,以及中文模板ctexart。 ; `& ]: l3 a( e! c! B
7 ?* n7 e* N" e; n
4.参考文献和制作幻灯片
2 S( ]4 G* B- k O3 E
, T' X; }" o& P+ r1 I* J做参考文献的时候,文章也已经快写到尾声了。这一部分内容有点复杂,一言难尽。对这个功能有需求的使用者,使用LaTeX也已经相当熟练了,可以去google一下或查阅其他教程。在此我提供两个搜索关键词,参考文献可以搜bibtex,制作幻灯片可以搜beamer。7 ?8 E6 i* ^. O' t
不过说到有关用LaTeX做幻灯片,我的建议是除非内容涉及到太多太多的数学公式,否则还是用powerpoint吧。选择LaTeX做幻灯片,对比一下其学习和使用成本,和能做出的超出powerpoint的美观程度,性价比不是很高。 |
zan
-
总评分: 体力 + 10
查看全部评分
|